rocknerd.co.uk
Severed Heads: If I’ve Told You Once I’ve Told You A 1,000 Times (1987).
From the cellulose nitrate days of music video.