A group of campers stumbles upon the remnants of a meteorite and discovers that some fanged, worm-like creatures have hitched a ride to Earth.
You must log in or register to comment.
A group of campers stumbles upon the remnants of a meteorite and discovers that some fanged, worm-like creatures have hitched a ride to Earth.