Skip to playerSkip to main content
  • 4 years ago
As a storm system strengthened over the Plains on the evening of Nov. 10, a suspected tornado touched down in Tulsa, Oklahoma, prompting warnings amid severe weather throughout the area.
Be the first to comment
Add your comment

Recommended