TERRIBLE: Video shows almost two dozen whales beaching themselves in Georgia

At least 20 pilot whales beached themselves at St. Simons Island Tuesday evening, according to the Georgia Department of Natural Resources.
Published: 7:02 AM EDT July 17, 2019
Updated: 7:01 AM EDT July 17, 2019