Adair Air Force Station


Adair Air Force Station - military base in United States of America.