Dart loses it ..

They were egging him on at the stop light, karma on the way for those nimrods....

not sure what that has to do with anything ?
most of the time when people "egg me on at a stop light" I take it as a compliment