How the New York City band’s 2001 debut album heralded “a new spirit in guitar music”.
Source link

The Strokes' Is This It at 20: Nudes, booze and 9/11
Review Overview
Summary
How the New York City band’s 2001 debut album heralded “a new spirit in guitar music”.
Source link