Flashing lights, tailgating and now actually hitting ...what next... may be if they see that u are still alive they stop and hammer u to death... I mean WTF.. have these people really gone crazy...

Anyways...hope u are ok now...
_______________________________
The secret of charm is bullshit.