ShowShowUsher at Birmingham NECMar 12, 2002UsherNational Exhibition Centre · Birmingham, United KingdomFollowI was thereUpload from this showMediaLineupAboutLoading