http://www.facebook.com/SilentHillRevelation
A short distance from the Lakeside Amusement Park (Cherry Beach set location) an abandoned power plant in Toronto plays host to the continued nightmare scenarios from the Silent Hill sequel by filming in this disused industrial environment.
U riding the bike makes it sound and look scarier good job I subbed you :)
MrRandommanlol 1 month ago
Too sweet.
paynexkillerAOTF 6 months ago
Very Creative!!
sajak551 10 months ago