“Dear Science,
You are difficult. I hate you.”
…Ok so maybe I never actually wrote this letter to Science (though I should), but I am fairly positive that the high level of emotion on display above is similar to that of TV on The Radio‘s on their latest album, […]