Daily Archive: January 2, 2013

Jan 02 2013

Probably the most expensive Succubus costume ever…

Fire Devil Costume

And so the first costume of 2013 arrives… And it is a doozy to be honest. I’ve looked at costumes that are expensive. I mean, 400 or 500 dollars for a costume? We’ve seen that a couple of times… But this one wins the contest hands down. The thing is, I can’t quite understand why …

Continue reading »