Barry makes landfall in Louisiana

Barry has made landfall in Louisiana and has weakened to a tropical storm. The National Hurricane Center says the storm arrived on land Saturday afternoon. Subscribe to WVTM on YouTube now for more: Get more Birmingham news: Like us: Follow us: Instagram:
Back to Top