Is about an attempt to kill a giant shark killing swimmers along the China coast. They figure out it’s Megalon, considered one of the largest and most powerful predators in history, can reach a maximum length of 60 feet.
Don’t get left behind. Stay plugged in to the industry with our free newsletter.