It might be the mother of all sharks.
Researcher Mauricio Hoyos Padilla shared this video on his Facebook page of a huge shark swimming near Guadalupe Island off the coast of Mexico. It's believed to be the largest shark ever caught on camera.
The shark, nicknamed "Deep Blue," is reportedly a pregnant female estimated to be 50 years old and 20 feet long.
(Don't see the video? Click here.)