Mega Jaws

  • 44m 57s
  • 2016
  • TV-PG
  • CC

Sharks have terrified people for centuries. Deep within the forbidding waters of Mexico’s Baja Peninsula may lurk a mammoth sixty foot monster. Could it be a new giant species or some living relic, hidden in the sea?

More in this collection 63 Videos