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.
Appears on these pages
Carcharodon Megalodon is a huge shark similar to a Great White. Living from 28 to 1.5 million...