What to Read Next

Building Sharkzilla

Discovery Channel
August 8, 2012

Two million years after it went to extinct, Megalodon comes back to life.