Weather

Greg Fishel Talks About System in Atlantic

WRAL Chief Meteorologist Greg Fishel talks about the low-pressure system lurking off the Carolinas coast.