Wednesday, June 27, 2012

The official song for the 2012 London Olympics, "Survival" by Muse, is horrendous. I'm hoping it's an elaborate hoax.