Content cover

King Gizzard & The Lizard Wizard - Live in Barcelona (Night 1) (2025)

Live from Plaza Mayor de El Poble Espanyol, Barcelona, Spain - May 23, 2025