Barry Making Landfall In Louisiana This Morning, Flooding Remains The Primary Threat
Hello everyone! Tropical Storm Barry is moving closer to landfall on the Louisiana coastline this morning. Currently the National Hurricane Center has the storm’s maximum sustained winds pegged at 65 […]