Silent Hill: Revelation 3D – Official Trailer

Can you see any of the Silent Hill scenes that were filmed in Cambridge, Ontario in the Official Silent Hill: Revelation 3D trailer?


Written by Trina Stewart

Trina Stewart is the editor-in-chief at Life's a Blog. Blogging and Social Media is her passion by night, while project management and business development fills her day.

We'd love to hear your thoughts!