I'm sorry, I caught the trailing end of this song, 'Oscar Wilde', on my local [94.7 KNRK] and couldn't get it out of my head... What languages IS she speaking in this song?? Sounds awesome whatever it is. And due to the thriftiness of my local station, they are providing tickets for 10 dollars each as a pre-sale for members. Those guys rock.
They're from my home town chicago, the girl is hot and they seem witty and deep. AND the music is not disposable. That's all I care about!
In the mean-time, spread the word on this band, they have a brite future methinks.