Recently sold at the St. Louis Car Museum is a highly well documented, 3-owner, 1968 Triumph TR250 that is beautifully kept and serviced. A fantastic classic sports car finished in factory correct ...