Tropical Storm Nestor forms in Gulf of Mexico, could bring rain and strong winds to NC

Tropical Storm Nestor could bring rain and strong winds to North Carolina this weekend.