The Megalodon

26 May 2014 03:40 8
QuickCurator Download
59 34

The Megalodon is a really cool shark from ancient times. Museums make understanding this mysterious creature much easier, especially with the "Megalodon: Largest Shark That Ever Lived" exhibit, currently at the Museum of Science and History (MOSH), in Jacksonville, FL.

Intro/outro art: Katherine (Kezrek) Laczin
Photo credit: George Foote

Related of "The Megalodon" Videos