Here's a thread on why is it that people are nuts...? Why do people who are first at a stop light and delay going on the green (like 10 seconds) go nuts when you honk the horn to let them know the light's green? Today just such a thing happened and the lady started driving like a mad person...
www.hayabusa.org