WRAL-TV Weather Center premieres state-of-the-art Doppler 5000 radar

WRAL-TV Weather Center premieres state-of-the-art Doppler 5000 radar