ShowShowSadista Sisters at West Runton PavilionMar 27, 1976Sadista SistersWest Runton Pavilion · Norfolk, United KingdomFollowI was thereUpload from this showMediaLineupAboutSadista Sisters