A 9.2 rating! Is this the highest of the year? “Making popular music sits uneasily with this art-rock crew, and so although this is TV on the Radio’s slickest, catchiest, and potentially most popular LP, it nevertheless reeks with dread.”
Fresh Links!
Previous post: God Works in Mysterious Ways
Next post: Five Principles of New Media Considered and Reconsidered
Comments on this entry are closed.