• 3 years ago
The town of Springs, Alabama, was buffeted by incredibly strong winds on March 25, which could be seen knocking trees down.

Recommended