King Gizzard & The Lizard Wizard Live In Leeds
Once a heartland of British industrialization, Leeds today is a student city, one with strong roots in indie rock. King Gizzard & The Lizard Wizard, to this city’s armada of Alex Turner idolizing masses, is something exotic. The band are often met with a curious skepticism. “They’re a bit different…” But beneath cold-faced stances like … Continue reading King Gizzard & The Lizard Wizard Live In Leeds
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed