ShowShowThe Strokes at Leeds UniversityFeb 23, 2002The StrokesUniversity of Leeds · Leeds, United KingdomFollowI was thereUpload from this showMediaLineupAboutLoading