Tropical Storm Nestor could form Thursday

According to the National Hurricane Center, there is a 90-percent chance that the system could develop over the next 48 hours.

Top Videos