Date Concert Venue Location
23 Years Ago
Nov 11, 2003
The Strokes
  Setlists
NBC Studios New York, New York, United States