Demian Slade

Better Off Dead… (1985) HD
IMDb:

Better Off Dead… (1985)