News
Driver Miraculously Escapes Death After Truck Plunges From Elevated Road In China's Zhejiang (VIDEO)
A 25-year-old driver miraculously escaped death after his truck plunged off the Shenglu Elevated Expressway in Cixi, Ningbo, Zhejiang Province, China, on April 10. A video of the dramatic accident ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results