Sunday, March 7, 2021
Home Tags Ensues

Tag: ensues

Panic ensues as Texas drivers struggle to control vehicles in icy...

0
Cars in a neighborhood in Austin, Texas slid down an icy hill, bumping into other vehicles and towards pedestrians.