The Last House on the Left - Clip 1

Check out a clip from 'The Last House on the Left' remake.  In theaters now.

up
22
<none>