Well that sucks! But it would be hard to blame any manufacturer for that kinda damage after such a wreck 😉
I have a Jato that does probably 70mph. I had it close to top speed and went to hit the brakes, but the brake pads didn't slow it down a bit. Slammed into a parking stop in a parking lot...