
Lamb of God Announces North American Tour 2026
Lamb of God announces their North American Tour 2026, kicking off March 17 in Maryland and concluding April 26 in Boston. The tour features support from Kublai Khan TX, Fit for an Autopsy, and Sanguis
#Lamb of God#Metal Tour#North America Tour
