- Next Video
- This has got to have hurt, bad! Not only does he get taken down by a savage police dog, but listen to sound the baton makes when it makes contact with his head!
Tragic accident captured on surveillance camera in China. A truck driver swerves to miss a cab crossing his way and runs over a woman, killing her instantly. The cab driver fled the scene.