Astronaut, traveled to the moon

Government Positions

Jack Swigert
Updated 3 months ago

Basic Info

Types Person
Aliases John L. Swigert Jr., John Leonard Swigert, Jr.