Tumbleweeds Take Over Road in Colorado
Occurred on October 27, 2022 / Colorado Springs, Colorado, USA Info from Licensor: "Summer 2022 in rural Southern Colorado we got a ton of rain which resulted in tons of greenery. As a result,..
Location Colorado Springs, Colorado, USA
Occurred not known
Posted By Nicholas Fox
Posted On Mar-6-2023