Blood Link
Manage episode 372273279 series 3213637
It's a real after hours episode this week as we discuss all of the terrible happenings in the 1982 evil twin classic Blood Link. In this case both twins are actually evil, because anyone who puts jam in their coffee can't be good.
156 эпизодов