Web Hosting



Stunning footage shows the frightening moments as a vehicle loses control on an icy road and flips after sliding into a ditch on a road outside Lincoln, Neb.



Source link