Fresh Links!

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.”