“Could the fuel lead to an explosion like this?”
That is a fuel/air explosion you see, but it was atomized by a high explosive, a lot of it — probably ordinance they were carrying was armed and rattling around as they tumbled.
BANG.
Heaven help us.
ordnance