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.
Pixies
Weezer / Pixies / TV On the Radio / Basement Mar 12, 2019 New York, New York, United States Uploaded by Thomas Sumner
Weezer