There are multiple artists and bands with the name Torn.
These are photos from concerts where Torn played, so they may be of other bands that played the concert as well.
Hurricane Festival 1998 Jun 20 - 21, 1998 Scheeßel, Lower Saxony, Germany Uploaded by Torsten S.