Satellites spot gargantuan Airbus Beluga jet unloading satellite for SpaceX launch (photo)
Satellites watched as an absolutely massive Airbus Beluga aircraft unloaded a telecommunications satellite at Kennedy Space Center ahead of a planned SpaceX launch.

Discover more Science and Technology news updates in TROIB Sci-Tech