There are multiple bands called Sons.
These are photos from concerts where Sons played, so they may be of other bands that played the concert as well.
29 YEARS OF MOLOTOW Nov 16, 2019 Hamburg, Hamburg, Germany Uploaded by Jay O. Tea