Sharon Needles' Horrorscope - The Return of The Living Dead

Uploader: WOWPresents

Original upload date: Thu, 03 Oct 2013 00:00:00 GMT

Archive date: Mon, 20 Dec 2021 22:09:09 GMT

In exactly 29 days it'll be Halloween! And what better way to kick off the countdown then premiering the first episode of Sharon Needles' Horrorscope at midnight?! This week Sharon reviews one of her
...
Show more