Synopsis
A meteorite carrying a horrifying insect like creature crash lands in a small town in Upstate New York killing off the members of the small town one by one.
No Reviews
No friends added this movie to ‘To Watch’ yet
No Other Reviews
No Discussions