Tropical Storm Sara forms in the Caribbean as experts warn of possible Florida impacts
Tropical Storm Sara forms in the Caribbean as experts warn of possible Florida impacts - The storm is expected to bring life-threatening and potentially catastrophic flash flooding and mudslides to Ho ...undefined