All eyes are on Barry as it inches closer to landfall

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