TV on the Radio performs at Microsoft Live! during Advertising Week 8, Wednesday, Oct. 5, 2011 in New York. (Gary He/Insider Images)
10/05/2011 Microsoft Live!