STUDIO
Follow Us

Terms of Use Privacy Policy

CCTV: Miraculous survival as truck drives over cyclist

A cyclist in China miraculously survives being run over by a truck when he was knocked off his bike at a busy intersection.

Source: Press Association

Top Trending Videos