Three people attempt to stop a gigantic crocodile, who is terrorizing residents in Black Lake, Maine.
No reviews yet. Be the first to review!