CIMI Mythbusters: Megalodon

CIMI Mythbusters: Megalodon

Megalodon, meaning “big tooth”, was a HUGE shark that lived about 16 million years ago. It is thought to be the largest shark to ever exist. Megalodon grew up to 55 feet in length and weighed around 100,000 pounds, compared to a modern great...

Read more
Style switcher RESET
Body styles
Color scheme
Background pattern
Background image