American horror short from 1982.
Release Date 1982-02-02 Budget N/A Revenue N/A Rating N/A Runtime 0 mins