Daily Archive: January 23, 2013

Jan 23 2013

It’s a costume, it’s not a Succubus…

Devil Costume

Well, last week I thought I found the worst Devil Girl or Succubus costume of all time… I really must remember not to tempt fate too much because I’ve found something that is, really, worse still… This is simply called Devil Costume, and, honestly, it must have been a struggle for whomever came up with …

Continue reading »