Ouch!!! Sounds like you are ok, but sorry about the K7!! Hopefully, they can get it back to like new soon!:cry
Beware of people following behind, texting and driving. "K7" is now in the shop; I'm waiting to hear the full estimate of damages. Before and after in the pictures attached.