ShowShowDestiny's Child at Birmingham NECJun 5, 2005Destiny’s ChildNational Exhibition Centre · Birmingham, United KingdomFollowI was thereUpload from this showMediaLineupAboutLoading