Peter and David chat about the Rutger Hauer classic, The Hitcher (1986) which has a new Blu release, and the Larry Cohen film, The Ambulance from 1990!
You'll still be able to report anonymously.