ShowShowScreaming Lord Sutch at West Runton PavilionNov 12, 1977Screaming Lord SutchWest Runton Pavilion · Norfolk, United KingdomFollowI was thereUpload from this showMediaLineupAboutLoading