Skip to playerSkip to main content
  • 5 years ago
A road in Abilene, a city in Texas, flooded after a storm. It caused multiple vehicles to crash while it rained. People drove slowly on the immersed road while those who were in accidents stood outside.
Comments

Recommended