Sounds like a complete and total loon. If there was nothing wrong (if there was, you didn't mention) with her car then WHAT was she screaming about? Something on the radio? She watch a bird commit suicide? Either way those....MFers....are long gone. All she did was create a public disturbance and we all know THAT lands you in the nice men in blue's hands for at least a day.
Still sounds like a loon.
Now a member of that alien race called Management.
Yeah, you see that right. Pink. Harness.