Skeptoid #445: Megalodon Myths

Published: Dec. 16, 2014, 9 a.m.

The Discovery Channel wants you to think that a giant prehistoric shark may still swim our oceans.