Glad you're OK! I ride to drill and get nervous as hell every time.
New Orleans traffic is insane, basically ride like a complete jackass or get run over.
Definetly sue this guy. Pain and suffering. Maybe next time he won't hit and run? Ahh who am I kidding, he probably will.
Good...