Russell Carr

Russell Carr is a British car designer and was appointed head of design of Lotus Cars in 2014.

Russell Carr

Russell Carr is a British car designer and was appointed head of design of Lotus Cars in 2014.