A tornado reportedly touched down and caused damage in Owasso while severe storms moved through northeastern Oklahoma.
The National Weather Service's 148 WSR-88D Doppler ... from the Oklahoma Climatological Survey. The Echo Tops image shows the maximum height of precipitation echoes. The radar will not report ...