Leroy Stutz
1 record in the archive · 1973
Credited on records as Capt. Leroy Stutz.
About the artist
Leroy W. Stutz (1939–2023), born in Effingham, Kansas, was a U.S. Air Force RF-4C pilot shot down over North Vietnam in 1966 and held as a prisoner of war until his release in Operation Homecoming on 4 March 1973; he died in Oklahoma City. [Wikipedia]