The Police will reunite to perform at this year’s Grammys ceremony, the Recording Academy announced Tuesday. CBS will air the 49th annual Grammy Awards live from Los Angeles on Feb. 11. [Yahoo! News]
Damn it, why couldn’t the show be in New York again this year.