on 18 April 2009
Another new discovery which I should have already known to be honest since they have been around for some time... Electroclash Brazilians from Sao Paulo with their name meaning "I am tired of being sexy" - - can't get any better than that!

They must be pretty cool to watch live judging from their stage outfits :P

Seriously though this album is sooo good, I have been listening to it non-stop!

"Let's Make Love and Listen to Death From Above" is probably the biggest hit of the album...