EYE ON THE GULF: Barry predicted to make landfall Saturday

Barry is expected to make landfall in Louisiana Saturday morning, bringing storms into southeast Texas.