ShowShowNatasha Bedingfield at Leicester De Montfort HallMar 9, 2005Natasha BedingfieldDe Montfort Hall · Leicester, United KingdomFollowI was thereUpload from this showMediaLineupAboutNatasha Bedingfield