That's horrible. I hope both you and your kid are fine. Prayers for the one injured. Hope he too recovers soon.
You said it, His karma will get him one day...Idiot :-(
Drive safe everyone....