Showing posts with label Elvira. Show all posts
Showing posts with label Elvira. Show all posts

Friday, November 7, 2008

A Pee Wee Break

Now that the heavy tone of the presidential elections are over it's time for some well earned jocularity. Watch for the cameo by Elvira, Mistress of the Dark (AKA Cassandra Peterson.)