All eyes are on Barry as it inches closer to landfall

2019-07-12 2

Satellite imagery of Tropical Storm Barry shows the massive system tracking through the Gulf of Mexico as it approaches landfall on the Louisiana coast.