Arresting Gear in Action on USS Theodore Roosevelt

How they make those incredible landings possible. Outstanding!

Related Topics

Fighter Aircraft Ships