There are at least five bands with the name Tower.
These are photos from concerts where Tower played, so they may be of other bands that played the concert as well.
Castle Rat / Tower / Killer Kin Apr 19, 2024 New York, New York, United States Uploaded by Riff Hewn Altar