Loading Video…

This browser does not support the Video element.

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.