x
Breaking News
More () »

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.

Before You Leave, Check This Out