There are 11 known bands with the name Titan:
These are photos from concerts where Titan played, so they may be of other bands that played the concert as well.
Festival Pa'l Norte 2019 Mar 22 - 23, 2019 Monterrey, Nuevo León, Mexico Uploaded by Meteora Gdl
Vive Latino 2006 May 13 - 14, 2006 Mexico City, Mexico City, Mexico Uploaded by Denzho