It will be hard work. It’s always hard work, and hard work from everybody within the team – technical director, mechanics, drivers, engineers – everyone in the team. — David Leslie
Tags: #Team, #Engineers, #Director, #DavidLeslie, #British, #Driver
Mini who’s who:
David Leslie : British Driver
Born: November 9, 1953
Died: March 30, 2008