A man can literally be seen running for his life from out-of-control cars careening their way through the slippery streets and crashing! This is madness! Who knew roads in China could suddenly become so slippery!
A man can literally be seen running for his life from out-of-control cars careening their way through the slippery streets and crashing! This is madness! Who knew roads in China could suddenly become so slippery!