 I'm Windsor Johnston with these headlines. The National Hurricane Center says Tropical Storm Burrell is making its way toward the coast of Texas. The storm made landfall on Mexico's Yucatan Peninsula on Friday after it ripped across Jamaica and parts of the Caribbean earlier this week.