These are videos from concerts where The Demtones played, so they may be of other bands that played the concert as well.
Gluecifer / The Demtones Dec 13, 2023 Hamburg, Hamburg, Germany Added by Jay O. Tea