The Last House on the Left - Clip 1

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

up
18
<none>