Was The Tea Party Born in This Dominatrix’s Indiana Fetish Dungeon?
In 2007, a battle with Indianapolis authorities over the legality of her basement fetish dungeon drove Melyssa Hubbard to political activism, and founding the Indiana Tea Party. Daily Beast by VINCENT CARUSO “On top there is the Goddess Diana,” she had finally revealed to me. Having just picked me up from …
