Lord of the Lost ConcertsCatch Lord of the Lost live and on tour right now! There are 13 concerts scheduled across Germany, Italy, and Switzerland. The next Lord of the Lost concert is scheduled for Monday, August 12, 2024 at Colos-Saal in Aschaffenburg, Bavaria, Germany.