The world’s largest aircraft, the Lufthansa A380 landed safely at Bush IAH Wednesday afternoon. The airbus is a double-decker aircraft and holds 526 passengers. The…

The world’s largest aircraft is scheduled to arrive from Germany and land at Houston’s Bush Intercontinental Airport Wednesday from Frankfurt, Germany. The aircraft holds up…