TV on the Radio is an American indie rock band formed in 2001 in Brooklyn, New York.
These are photos from concerts where TV On the Radio played, so they may be of other bands that played the concert as well.
Jaguar Love / TV On the Radio Sep 5, 2008 Portland, Oregon, United States Uploaded by Alissa T.
Lollapalooza 2007 Aug 3 - 5, 2007 Chicago, Illinois, United States Uploaded by Josh5180
The Polyphonic Spree
Silverchair
Lollapalooza 2007 Aug 3 - 5, 2007 Chicago, Illinois, United States Uploaded by Kumo