Saturday, September 26, 2020
Home Tags Beluga

Tag: Beluga

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...