This song by duo MS MR has been stuck on repeat here for some weeks now. It's one of those bands that doesn't release any photos or information on themselves to try to make themselves more intriguing and mysterious. Right.. *sigh* The video doesn't give away anything either. So all I know they're from New York and that this song is ace.
The video reminded me of the vid my friend Anita Sharma made for Bart Constant back in April (and in my opinion it fits the song much better than the MS MR one). This song is ace too.