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.
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment