Stunning and Spooky Photos of the Horror Icon: Elvira
Elvira was a horror persona created by Cassandra Peterson. She was an intriguing mix of humor, horror, and sex appeal which turned her into one of the most iconic images in entertainment. A casting call for the show Fright Night caught the attention of Peterson. She won the audition to become the new horror hostess. […]
Stunning and Spooky Photos of the Horror Icon: Elvira Read More »