Wow, what a mess, sorry to hear about those idiots.
However, forgive me if i missed something, but the driver in front of you didnt do anything wrong...but.... He will have to pay out of pocket for the damage to his car since obviously the lady behind you will never pay. So its kind of funny actually. I fucking hate people who drive without insurance, states that allow it can burn in heck.