The Last House on the Left Making-of Video and More
More Last House on the Left goodies have sprung up online and we've got your directions to make sure you catch each of them.
If you head on over to Terror Feed you can dig on them all including the making-of video you see below.
The Last House on the Left will be in theatres this Friday, March 13th!
Got news? Click here to submit it!
Make something cool in our Dread Central forums!