Dead Kids Video Cover

Dead Kids (Australia/USA/New Zealand, 1981) AKA Strange Behaviour, directed by Michael Laughlin.