Megalodon sighted in Mariana Trench

Scientists were laying bait in the depths of the Marina Trench (the deepest part of the world) to view fish species down there. Ended up catching something on film, might be the Megalodon.
Back to Top