It’s more likely that someone on the plane threw a turd at him.
Totally agree.
Tossed from plane, iow fake!
No way that could be a meteor, no flames, no smoke, no nothin...