PopDecay / Archive

Tag: John Stewart

Elvira Speaks Out: I Am Not A Witch (Video)
Entertainment

Elvira Speaks Out: I Am Not A Witch (Video)

We received this message last week from Elvira, Mistress of the Dark, hostess of late night horror film series Movie Macabre,…