Photos taken during my visit in 2008 to Boeing's C-17 facility in Long Beach, California where the ten aircraft (and six options) for India will be manufactured.
Labels: AIR FORCE, Aircraft And Helicopters, LiveFist Exclusive, Photographs, UNITED STATES-RELATED