The Lemonheads - EU Tour 2026
took place · 16 Oct 2026
Die Kantine, Cologne, Germany
Description was written before the event
The Lemonheads perform as part of their 2026 European tour.











