Air Force

C17 landing and takeoff in the desert

giant C-17 that lands and takes off in a track located in the middle of the desert in Iraq, totally covered with sand spectacular landing in a yellow cloud …

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

Check Also