ShowShowNatasha Bedingfield at Birmingham Alexandra TheatreFeb 26, 2005Natasha BedingfieldThe Alexandra · Birmingham, United KingdomFollowI was thereUpload from this showMediaLineupAboutNatasha Bedingfield