New Music: TV on the Radio: "Make Love All Night Long" (Dear Science bonus track) [Stream]
Chris Dahlen described TV on the Radio's Dear Science the band's "slickest, catchiest, and potentially most popular LP," while also noting that "it nevertheless reeks with dread." Times being what they are, the 11-track album is also being sold in a 16-track Deluxe Version, with remixes from Prefuse 73 (of "Dancing Choose") and Brooklyn pals Telepathe (of "Crying"), along with two new songs that didn't make the record. Of these, "Make Love All Night Long" certainly adheres to the slick and catchy that Chris described, with a flute that seems [...]




















French Graffiti Artists Videojack “N*ggas In Paris”
Emeli Sandé’s debut album “Our Version Of Events” has leaked!
New Video: “That Old Black Hole” (CONAN) - Dr. Dog
Vaguest of Feelings from Franz et al.