The Strokes live in London: playful proof they’ve still got the goods

The O2, October 6, 2026: the New Yorkers are back on top form at their first UK gig in three years, injecting fun into old favourites and fresh material
The post The Strokes live in London: playful proof they’ve still got the goods appeared first on NME.
Story originally reported by NME Music.
View at NME Music →