There are at least five bands with the name Tower.
These are videos 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 Added by Riff Hewn Altar