Tropical system bearing down on southeast Texas

  • 26 days 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.