From Autoblog.com
England has an illustrious history of producing beautiful motorized transportation. Unfortunately, many of the Queen’s car companies are either in big trouble, or they have gone the way of the Dodo. The Triumph car company made beautiful cars, …