Daily Archive: June 8, 2011

Jun 08 2011

The worst Succubus costume ever!

The worst Succubus Costume ever!

After much searching of the web, I have found what is, to me, the absolute worst Succubus costume that I have even seen… And it’s eye shockingly bad. I mean, it is so bad that describing it makes my head hurt. This mistake is called the Red Winged Devil Cape and comes with a lace-up …

Continue reading »