Can’t wait until its release date of March 13th and need your fix of Last House on the Left right now? We’ve got a little something to whet the old whistle. Five clips and a new TV spot.
These tidbits surfaced today on YouTube. Thanks to loyal reader Joey Monda for pointing us in the right direction!
Dig on them all below!