"Welcome to the inner workings of my mind..."
This duo from New York sure is not only creating some buss in the blogosphere but also in Fillmore just last week! They opened up for Marina and the Diamonds. Not so mysterious after all. ♥
Click here for the official video of the song.