We're all fine and our snowflake took it like a champ. No major damage it appears but scratches to the bumpers, paint and rims. We we're stopped at a red light and this guy just slams into us....this is my first ever accident, I'm so shaken up and so is my toddler. We called the police and they...