ApexTV
Member
- Messages
- 317
This video takes a look at the top 5 megalodons that have been caught on tape. Many of these megalodon sightings are shrouded in mystery. Many people believe that the megalodon shark species did not go exist and it still lives on this very planet. The oceans of Earth are the last frontier. Only 5% of the ocean has been explored by humans. Imagine what creatures lurk in the deep.