ShowShowWhat Will the Neighbours Say...? Tour: GlasgowMay 13, 2005Girls AloudSEC Armadillo · Glasgow, United KingdomFollowI was thereUpload from this showMediaLineupAboutLoading