April 29 2016 11:25am

Caught on camera: Out-of-control tractor-trailer nearly crushes cyclist in China

A cyclist narrowly escaped a collision with a large cargo truck at an intersection in Nantong City in China’s eastern Jiangsu Province on Tuesday morning.

Responsive site?

Video Home