Rod's Aviation Photos: Russell Military Museum, Russell, Illinois, USA, 2011
Northrop T-38N N910NA 65-10352 2