Thursday, January 28, 2021
Home Tags Beluga XL

Tag: Beluga XL

Airbus “Beluga XL” ready for the air

0
https://youtu.be/ODGYdJ_SqPY The world was stunned with airbus A380 and it was a marvel to experience which happens to be the handiwork of Airbus company. Airbus is...