The Last House on the Left - Clip 1

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

up
19
<none>