Globemaster III Touchdown

By ·
  Avalon Airport

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