Insane levels of water leave car trapped
  • 4 years ago
A driver in Decatur, Texas, was forced to abandon their car in the middle of an intensely flooded road on Jan. 10 after it got stuck.