Geeze. I'm sorry this happened to you. Never ceases to amaze me, the retards who are on the roads. Scary.