Absolutely no doubt.
If this film hasn’t been doctored to add the craft that flew over just before the blast, then this is dispositive proof.