Gallery
March 1, 2013

Globemaster III Touchdown


Globemaster III Touchdown
US Air Force McDonnell Douglas C-17A Globemaster III touching down at the Australian International Airshow 2013 in Avalon, Australia.