Video thumbnail for US: Heavy Rain Causes Flooding on Tulsa Roadways.

US: Heavy Rain Causes Flooding on Tulsa Roadways.

Jun 25, 2026

StringersHub

Tulsa, United States - June 23, 2026 This footage shows vehicles driving through street flooding on Yale Avenue near Skelly Drive in Tulsa, OK, USA, on June 23, 2026.
#news