You can get the video without watermark if you register.
Archive – US: Disoriented Whales Stranded at St. Simons Island, Georgia
- Captured on Wednesday 17th of July 2019
- Location is Georgia
Dozens of pilot whales beached themselves on St. Simons Island, Georgia on Tuesday, July 16. Beachgoers, lifeguards Read more...