A horror/schlock movie host from the 80s, seen on the USA network. I’ll give regular readers two guesses who might have requested this one.
A horror/schlock movie host from the 80s, seen on the USA network. I’ll give regular readers two guesses who might have requested this one.