ShowShowGalahad at Herringthorpe Leisure CentreApr 22, 1995GalahadHerringthorpe Leisure Centre · Rotherham, United KingdomFollowI was thereUpload from this showMediaLineupAboutGalahad