Tropical Storm Sara, a disorganized mass of rain and thunderstorms, was slowly meandering along the northern coast of ...
Tropical Storm Sara is the third named storm to emerge this November, serving up a reminder that the Atlantic hurricane ...
WPBF 25 First Warning meteorologists are tracking the remnants of Sara after it made landfall along the coast of Belize ...