Ever wonder what it would be like to be on the set of the upcoming movie, lent Hill 2: Revelation 3D?? Well your dreams are about come true, kinda. Feast your eyes on these videos, yes videos of the sets from SH:2 that were filmed by our Canadian friends in Toronto, Canada. Now hit the lights...
Lakede Amusement Park Set
Thanks go out to: DREAD CENTRAL