Massive Turtle Filmed Underwater
- Cleared
Occurred on March 29, 2020 / Center Barnstead, New Hampshire, USA
Info from Licensor: A huge turtle videoed underwater in New Hampshire...
Location
Center Barnstead, New Hampshire, USA
Occurred
Mar-29-2020
Posted By
Jason Michael
Posted On
Mar-18-2021