My Comic Crush
Episode 29: Vampirella – Legendary Comic Icon and Beyond - My Comic Crush
Vampirella. The name conjures images of iconic covers, posters, statues and more that have spanned over four decades. Vickie and Scott discuss the character, her evolution over the years and THAT outfit.