Trailer
Small Town
A female deputy encounters an alien that crash lands after a meteor shower.
Release: Jan 01, 1970
Duration: 1h 30m
Genres: Science Fiction, Thriller
Country: United States of America
Quality: HD
Actors:
Director: Charles de Lauzirika
IMDb: 0/10