ShowShowAnastacia at London Wembley PavillionMar 20, 2005AnastaciaOVO Arena Wembley · Wembley, United KingdomFollowI was thereUpload from this showMediaLineupAboutLoading