The News Wheel

Killer Car Movies: ‘The Hearse’ (1980)