Japan’s Iruma Air Base Visit, November, 2018
Iruma Air Base is the Air Defense Command Headquarters of the Japan Air Self Defense Force. It is approximately 1 hour’s driving time west, northwest of Tokyo. While in Japan chasing the F-4 Phantoms at Hyakuri Air Base, our...