Skip to playerSkip to main content
  • 6 years ago
This tornado was spotted off I-86 near Luling, Texas, on May 12. The filmer believes those are cows flying around in the funnel.
Comments

Recommended