Traffic Crash

Traffic Crash

this traffic crash video comes from a camera at a red light in China. some bad driver stops paying attention in the middle of an intersection and gets a big dump truck rolled over on him!