ShowShowSheryl Crow in LondonFeb 18, 1999Sheryl CrowOVO Arena Wembley · Wembley, United KingdomFollowI was thereUpload from this showMediaLineupAboutSheryl Crow