So has anyone heard TV on the Radio's new album, Dear Science, yet? If not, why the heck not? It's fucking amazing. Return to Cookie Mountain is still my favorite, but this album is nothing short of brilliant. Stork & Owl is my favorite. I think this album is already quickly becoming my second favorite TVOTR album.
_________________ [Pulls out a tooth] Please forgive this.
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum