<- Previous Photo | Next Photo ->
The sign next to this monument reads,
T-33A Shooting Star Serial Number 51-4259 Erected in Legion Park on July 30, 1997
Manufactured by Lockheed Aircraft and delivered to the United States Air Force on February 5, 1952