Feedback

Dashcam Captures Bus Battle With Floodwater

 

Dashcam video captured three different San Antonio, Texas, area school buses as drivers found their vehicles surrounded by rising floodwater.

Shows