When, where, what: Tracking a tropical system's impact on North CarolinaImages from the WRAL Severe Weather Center show the timing of a tropical system that could deliver more rain this week.