US: Heavy Rain Causes Flash Flooding In Tulsa, Oklahoma
- Captured on Tuesday 11th of August 2020
- Location is Oklahoma
Description
Scattered thunderstorms with very heavy rainfall caused flash flooding in Tulsa, Oklahoma, on Tuesday, August 11 evening Read more...