Gigantic Turtle Filmed Underwater
- Cleared
Occurred on July 11, 2021 / Barnstead, New Hampshire, USA
Info: A large turtle is filmed underwater...
Location
Barnstead, New Hampshire, USA
Occurred
Jul-11-2021
Posted By
Jason Michael
Posted On
Oct-21-2021