There are two bands named let It Die
These are photos from concerts where Let It Die played, so they may be of other bands that played the concert as well.
20 YEARS OF 'THIS IS LOVE, THIS IS MURDEROUS' Aug 19, 2023 Pontiac, Michigan, United States Uploaded by Dp