Overview
States
Gallery
Updates
Top Links
Authors
Credits
Feedback
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
51-6707 at Selma, AL in March 2011
© US Demobbed 2009 - 2025