ShowShowWhat Will the Neighbours Say...? Tour: EdinburghMay 14, 2005Girls AloudEdinburgh Playhouse · Edinburgh, United KingdomFollowI was thereUpload from this showMediaLineupAboutLoading