Beluga Head-on footage of Airbus Beluga taking to the skies doesn't look like it should be physically possible 9th Oct 2025 Airbus Beluga XL stops almost immediately upon landing with remarkable braking performance 17th Sep 2025 What it actually looks like inside gigantic Airbus Beluga that's so big it carries other planes 18th Jun 2025