The Glove - 
1983 Riverside TV
"Orgy" & "Punish Me With Kisses"

submitted by Peter = http://www.thebansheesandothercreatures.co.uk/


?