New Blood (1991) October 29, 2022 | 2 Oogies, Idiot Box Reviews, Series: The Hitchhiker Goodbye FOREVER! My god, this show has lived long way past its expiry date. Read More »