Feedback

Tornado Touches Down in Tulsa

 

Severe storms rolled through Tulsa, Oklahoma, downing trees and causing other damage.

Shows