Megalodon Had One Real Rival. It Was a Whale.

Kingdom of The Whales
Nov 3, 2026