Lord of the LostMetalThe next Lord of the Lost concert is scheduled for Monday, August 12, 2024 at Colos-Saal in Aschaffenburg, Bavaria, Germany. See all 13 upcoming concertsView ArtistShare