When this commercial premiered in 1985 they would show it on Channel 11 after 11pm during re-runs of Star Trek and it would creep me out, especially with the eye-glow at the end.

Blog Widget by LinkWithin