Bungling Driver Reverses VW Off 23ft High Road With Wife
Story By: John Feng, Sub-Editor: Joseph Golder, Agency: Asia Wire Report Video Credit: AsiaWire This is the moment a bungling driver reverses his Volkswagen off a 23-foot road with his wife in the passenger seat before landing upside down. The dramatic accident happened in the village of Houdian, in Longquan City in East China’s Zhejiang…