Mere exhaustion from the day cannot keep me from posting new TV on the Radio, a tune called "Will Do" -- previewing an album coming out in April. This is a premier band spanning multiple styles. Return to Cookie Mountain in 2006, and Dear Science in 2008, and the EPs before those, were blockbusters, and so expectations are high. But I'm too exhausted to go on.
TV on the Radio - Will Do by 1077 The End