ShowShowNatasha Bedingfield at Liverpool Royal Court TheatreMar 1, 2005Natasha BedingfieldRoyal Court Theatre · Liverpool, United KingdomFollowI was thereUpload from this showMediaLineupAboutLoading