I know nothing else about this band other than this fantastic cover of a great techno song. All of the concert clips were from London or Paris, so maybe they're Brits?
Not sure if it's my favorite song of the year, but it's definitely the song I'm most excited about RIGHT NOW.
Blawan's Pras-sampling original (below) should have made my "Best of 2012" list, but I found it too late. I was lucky to find this in time. (I think NPR Girl Band's proper album? I got to "Blawan Cover" and stopped reading and searched for the song.