NOAA introduced three new mobile radars in Norman to improve severe weather tracking and forecasting.
National Weather Service gives inside look at tools they use to keep Oklahomans safe ...