Tropical Storm Elsa bears down on Florida packing heavy rain, strong winds
Florida is bracing for the landfall of Tropical Storm Elsa. It's bearing down on the state, packing heavy rain and strong winds. Mireya Villarreal is in Holmes Beach, Florida, with the details.