Megalodon was the largest shark to ever live, an apex predator that ruled Earth’s oceans for millions of years. Stretching up to 20 meters long, this massive hunter could attack whales, swallow ...