H & H
Fly your cab into terrain at speed and the ensuing 'potential impact related fireball and scattered wreckage' will give what the reports suggest. Having witnessed similar first hand tragically on more than one occasion it is a likely scenario. But this is all rumour here until the official report is published.