Horror History: Friday, January 18, 1991: “The Hitchhiker” episode “Living a Lie” premiered

Season 6 Episode 15

When a bartender takes a stolen shopping card on a shopping spree he realises that sometimes the best life to live … is one’s own.

BUY IT NOW!

The Hitchhiker: Complete Collection