Its probably almost old news now, but this song will get your blood pounding in so many ways its amazing. And the music video that goes along with it is so good... the combination of the two is enough to make your brain explode from awesomeness overload.
View at your own risk!