Posts
British carmaker is actually founded within the 1913 from the a few gents called Lionel Martin and Robert Bamford; as they had been offering Artist vehicles out of their Bamford & Martin shop, it created the concept to produce their own auto. (more…)