Hurricane Barry makes landfall, downgraded to tropical storm
Fierce winds up to 75 mph slam through the Gulf Coast, as damaging rain on the Louisiana coast leave more than 150,000 people without power. #Barry #HurricaneBarry #TropicalStorm #GulfCoast #Louisiana…