Skeptoid #445: Megalodon Myths

Skeptoid - A podcast by Brian Dunning - Tuesdays

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