Repeat: Fearless John Nygren was swimming in the waters off the south-east coast of Quintana Roo in Mexico when he encountered this prehistoric creature.
Fearless John Nygren was swimming in the waters off the south-east coast of Quintana Roo in Mexico when he encountered this prehistoric creature.