Globemaster III Touchdown

By · · 1 min read

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