A biker narrowly escaped certain death after a traffic collision involving a large cargo truck and a small truck took place in Nantong City, China.
NBC News: World
Fri, 04/29/2016 - 2:06pm
A biker narrowly escaped certain death after a traffic collision involving a large cargo truck and a small truck took place in Nantong City, China.