A challenger? LOL! I've seen this before. I'ts supposed to be a smart car......The wheel studs are wrong for a smart car. I don't think any car would fair well with a 3 axle dump and that other truck.
No idea on the car, but it happened on Veterans Boulevard. The guy in the front dump truck was probably waiting on a nutria to cross when the light changed.