Wikimedia Commons

Capt. John Sidney McCain III, U.S. Navy (retired), has flown on and off a lot of carrier decks. And he thinks they're getting too damn big.

Read More Show Less
© 2018 Hirepurpose. All rights reserved. Registration on or use of this site constitutes acceptance of our Terms of Service.