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.
EDC Las Vegas 2015 Jun 19 - 21, 2015 Las Vegas, Nevada, United States Uploaded by Kiana Uyeda