ShowShowMichael Ball at Scarborough Futurist TheatreJun 7, 2005Michael BallFuturist Theatre · Scarborough, United KingdomFollowI was thereUpload from this showMediaLineupAboutMichael Ball