ShowShow(You Drive Me) Crazy Tour: MemphisMar 12, 2000Memphis Pyramid · Memphis, United StatesFollowI was thereUpload from this showMediaLineupAboutLoading