Skip to playerSkip to main content
  • 2 years ago
Storm chaser Mike Scantlin reported live from Texas on the evening of June 18, ahead of what could become the first tropical storm of 2024.
Comments

Recommended