CCTV of Collision Between Motorcyclists and Cement Mixer in China

CCTV video apparently from China shows an accident between a speeding pair on a motorcycle and a turning cement mixer. The biker managed to swerve enough to avoid getting crushed himself, and instead threw his passenger under the wheels of the truck. Some aftermath footage is included.