December 19, 2008

11. Dear Science / TV On The Radio

Remember that scene in Ghostbusters where the EPA shuts down the ghost containment grid? And the camera pans back and you see the New York skyline with thousands of ghosts flooding the city? And you know something crazy is going to happen but you can’t help watch? Well, TV on the Radio’s Dear Science is the perfect soundtrack for that scene. A funky, twitchy, clear-eyed view of post-millennial confusion, Dear Science will likely prove to be the Brooklyn group’s popular breakthrough.

No comments: