Okay, it’s possible that this song by Rankin Taxi and the Dub Ainu band is just a teeny bit reductive about nuclear power. It’s also possible that it is SUPER AWESOME. Somehow it is simultaneously serious, funny, angry, stylish, and catchy. As. Hell.

[youtube=http://www.youtube.com/watch?feature=player_embedded&v=mF12h19h5uo#!]

Seriously, is all the good protest music dubstep now, and nobody told me? I’ve been lamenting the death of punk, and it turns out I should have just been listening to dance music.

(Via Noah Raford on Twitter)