There are two good points about this, the first that no one was injured and it's a testament to the CX chassis strength the second as every corner would seem to have got clouted, it seems consistent with a power on spin in a confined area to me.
Happy to be corrected on that.
The wing mirror and front indicators seem quite expensive for that tasking price as they would appear to be the only salvageable parts of the car.
Possibly the engine I wouldn't go near the transmission or back axle after that sort of impact, some idiot will pay it ....