Damn, glad everyone was ok. I would bet there might be frame damage with that kind of hit. Were there any witnesses? Did the other car stop?