thetelltalemind.com
It’s Alive (1974) – The Visuals
Visit the post for more.