"TECLA challenges the listener with lyrics that make you confront prolonged notions of beauty, sexuality and gender while still making you dance. She takes you on her very personal journey through her life as an NYC native born to Haitian and Italian parents turned outcast to freak to performer."
And if that description isn't enough to get you to listen to 2010's Strangers In Masks, I don't know what is. So go head; whatchu waitin' on? Check out "See The Rainbows" from the album below, and then download the album in full at the following bandcamp link.