A hilariously cruddy parody of micro budget sci-fi schlock
January 1, 1978
Released
X-Ray Men from Mars
1min
—