SportscarBruce
11th March 2009, 02:00
Something to ponder from 1933 by the Chevrolet Motor Company;
http://www.archive.org/details/Triumpho1933
http://www.archive.org/details/Triumpho1933
View Full Version : Triumph of America - the manufacturing base