American horror short from 1980.
United States of America
Horror
25 minutes
1980
Video Images,
Video Yesteryear,
Reel Images