July 7, 2009

Trailer Tuesday: Hell of the Living Dead (1980)