1952 Lockheed sets the new world standard of Quality. Lockheed Super Constellation

1952 Lockheed sets the new world standard of Quality. Lockheed Super Constellation

Source: Time Magazine