Highlights of the Strokes playing an intimate set at ULU in London in 2005, just ahead of the release of their third album First Impressions of Earth Show more
Discover 11,128,835 listings and 279,773 playable programmes from the BBC
Highlights of the Strokes playing an intimate set at ULU in London in 2005, just ahead of the release of their third album First Impressions of Earth Show more