Home Tags Lockheed T-33

Tag: Lockheed T-33

A Shooting Star in the Sierra

Air Force Lt. David Steeves was in the prime of his life when he was accused of being a communist during the age of 1950s McCarthyism. He died at 31, never seeing the day when his name was cleared.