TV on the Radio was also great. I had never heard of them before, but I really enjoyed their performance. It was a solid show.
T.V. On the Radio on the Main Stage - Coachella 2009T.V. On the Radio on the Main Stage - Coachella 2009T.V. On the Radio on the Main Stage - Coachella 2009