Posts Tagged '1970s'
The Day the Music Died: Alex Chilton is Gone
The brightest star has left us alone.
The Last House on the Left (1972)
Nailed down upon its release, brutal, demented, and psychologically disturbing yet amusing, this one will shame you for watching with a smile in your face. Krug & company are for a feast and two “innocent” beauties are not escaping their fate.
The Last House on the Left (1972)
Nailed down upon its release, brutal, demented, and psychologically disturbing yet amusing, this one will shame you for watching with a smile in your face. Krug & company are for a feast and two “innocent” beauties are not escaping their fate.