Car Logos
Thursday, December 15, 2016
1905 200BHP Darracq at Goodwood
the drivers body language just says volumes about the focus and determination to handle that beast around the race track knowing there is ZERO error allowed when any tumble means death without a roll bar
Newer Post
Older Post
Home