Dart loses it ..

They were egging him on at the stop light, karma on the way for those nimrods....
I posted another thread in GD asking which one of us this was, that car looks familiar...