Gaggles of Last House on the Left Remake ClipsMeh
We have for your viewing pleasure a whole boatload of new clips for the Last House on the Left Remake. It may be Sunday but around here the news never stops... nor the fun.
The first clip is below and is called 'Go Free' for the rest of the clips go here. The remake of Last House on the Left hits theatres March 13th!