Everybody is okay, I repeat, everybody is okay. NO injuries! My mom was so happy to see my friend okay, it bought a smile to my friend's mom's face considering it's the first time they met.
This is the NEW ZL1, with the same front end but has the new tail lights. More photos and information on how this happened later. edit: I was going to find out how this happened, but I'd rather not ask and if I find out, I find out. I will tell you that the news outlets are reporting is completely wrong, which is to be expected.