Original Upload Date:
Reference number: 22891
CCTV in China captured a moment when a bike and chopper collided after both turned in the same direction while trying to avoid head on collision. Police were looking for a chopper driver, who was driving against traffic and escaped before officials arrived.
© Copyright Launchpad Entertainment, LLC. 2021. All rights reserved.