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.

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