Horror History: Friday, February 22, 1991: “The Hitchhiker” final episode “New Blood” premiered

Season 6 Episode 20

An actress proves that she is willing to do anything for a shot at the big time.

BUY IT NOW!

The Hitchhiker: Complete Collection