Gigantic Turtle Filmed Underwater

Occurred on July 11, 2021 / Barnstead, New Hampshire, USA Info: A large turtle is filmed underwater.

RECOMMENDED
MOST RECENT