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.
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.