US Demobbed
Selma, Alabama
39 miles W on of Montgomery
32.40548, -87.04269
Block Park Stadium

Serial Type Code/Notes Status Noted
51-6707 Lockheed Shooting Star T-33A Ex USAF Preserved Oct 2017  

© US Demobbed 2009 - 2024