The largest turtle ever recorded on camera.

Don't Miss...