Severe weather in Tulsa caused 80 mph winds, heavy rain, and widespread damage, including downed trees and power outages, and prompted tornado warnings for residents.
A storm system Nov. 4 spawned what has yet to be determined as straight-line winds or a tornado, and it's being investigated by Emergency Management and the National Weather Service ...