There are two artists named "TC". The first is a Drum and Bass producer from the UK, the second is a songwriter and vocalist from Kentucky, USA.
These are photos from concerts where TC played, so they may be of other bands that played the concert as well.
Lost Lands 2022 Sep 23 - 25, 2022 Thornville, Ohio, United States Uploaded by Collinhardin2000
Grandtheft / Zomboy / San Holo / Showtek / Ghastly / TC Dec 31, 2016 San Bernardino, California, United States Uploaded by Missing Lights
EDC Las Vegas 2015 Jun 19 - 21, 2015 Las Vegas, Nevada, United States Uploaded by Kiana Uyeda
Bestival 2008 Sep 5 - 7, 2008 Isle of Wight, England Uploaded by Maf Daniel