Posted on

Photos of Tropical Storm Barry’s Crawl Toward the Louisiana Coast

Photos of Tropical Storm Barry’s Crawl Toward the Louisiana Coast

Pounding rain and widespread power failures signaled the arrival of the nation’s first major storm of the season.

Read More…