Crash Video: Spectacular Explosion/Fireball After Dump Truck and Semi-Trailer Truck Collide
Accident on Highway 121 in Lewisville, Texas was caught on video camera. A dump truck pulled in front of an 18 wheeler and both trucks burst into flames. Neither driver was hurt. A wreck involving […]