New tropical depression forms off Carolina Coast

0
Meteorologist Brian Monahan explains where the storm is heading.
View Comments 0