So what did happen? It looks like speed may have been a factor. The car looks like it was fairly intact without any broken glass that I could see. Are the headlights actually on or is it reflection from the flash?
Glad to hear everyone was alright. Drive safe in the new one.