The National Weather Service says a tornado touched down and lifted up numerous times Wednesday night in the Tulsa and Owasso areas.
The National Weather Service says a tornado touched down and lifted up numerous times Wednesday night in the Tulsa and Owasso areas.