Sounds Like: Goldfrapp, Whale, Frank Zappa, Ruby, None of the above really! We panicked!
Bio: Voodoo and D'Sleaze met in the nuthouse.....the booby-hatch....the funny farm...the......anyway....there was a fight over a game of Tri-ominoes which ended in a conversation which became a relationship, which became a band which turned into a lifestyle where they could openly do all of the st...See Full Bio
“Wow! I Fucking love your band!”