Photos: World's largest passenger aircraft lands in Houston

Published On: Aug 01 2012 02:36:17 PM CDT   Updated On: Aug 02 2012 09:30:49 AM CDT
A380 3

The world's largest passenger aircraft, the Lufthansa A380, lands in Houston for the first time.