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.

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