US: Ominous Wall Cloud Spotted Over Elk City, Oklahoma During Storm
- Captured on Wednesday 13th of May 2020
- Location is Oklahoma
Description
Severe storms hit the state of Oklahoma on Wednesday. The storms brought hail, gusty winds, and tornadoes. The sever Read more...