8th May 2023
0
Wacken Metal Battle USA – National Final – May 13th – San Diego
By Jon DeauxAfter months of battles across the country, Wacken Metal Battle USA is proud to announce the top seven independent bands…