27.4K views · 15 days ago · 3:48
TODAY
Educational creator
Jul 23, 2026 · 27.4K views
Tropical Storm Bertha is pushing toward Texas after crashing ashore in Louisiana. The Gulf Coast was hammered with heavy rain, high winds and floods.
Show more