I'm so glad you weren't hurt or worse in the accident. That is nuts the van that hit you made t far enough to get away. Hopefully karma catches up with them!