Night Cobra is Heavy Metal from USA!
These are photos from concerts where Night Cobra played, so they may be of other bands that played the concert as well.
Hell's Heroes IV Apr 22 - 24, 2022 Houston, Texas, United States Uploaded by Hackblowfist