Showing posts with label Megalodon. Show all posts
Showing posts with label Megalodon. Show all posts

Megalodon

1 day agoFrom nose to tail the massive megalodon shark measured about 50ft making it longer than a bus. 18 hours agoMegalodon was…