At approximately 8:45 am today I was on Orange St heading NE waiting at a red light behind a tow truck. Humphrey St had the green light. Visibility for traffic heading NW on Humphrey was blocked by the tow truck in front of me. All of a sudden a tow truck 2 or 3 vehicles behind me pulled into the oncoming lane and sped up Orange St, passing through the Humphrey intersection at about 25 mph, accelerating, not braking. If any vehicle had reached the intersection from Humphey from the south side, there would have been a TERRIBLE accident. I was so shocked I didn't think to get a description of the tow truck. If anyone else saw this, or if there are cameras in that intersection, I hope this can be investigated.