Tropical system bearing down on southeast Texas

2024-06-19 841

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.