Carolina Coast Eyes Approaching Storm
A tropical weather system is expected to dump heavy rains from North Carolina to Florida in the coming days. WRAL's Amanda Lamb reports.
Simple explanations to complicated weather questions.
NBC News Weather takes you up close to some of the planet’s strongest tornadoes.