Rod's Aviation Photos: Russell Military Museum, Russell, Illinois, USA, 2011
Northrop GT-38A Talon 61-0941 1