Throttle Up Radio with Captain Kevin Smith
Throttle-Up® Episode: Mar. 1, 2025
Who Can Hold the Air? Part I. As the Defense Department reorganizes for a great power conflict, this week Captain Smith discusses how we ensure air combat victory.





Subscribe