Megalodon in 1933. The Best Megalodon Sighting of All Time.

Much has been said about creatures seen in the sea, creatures that are difficult to describe, with strange features we’ve never seen before and tha...
Back to Top