For over a decade, Dunsfold Aerodrome in Surrey, United Kingdom, has had the distinction of being considered by a worldwide audience the ultimate point of judgement for a vehicle’s performance: How well would it do in the hands of a trained racing driver, a man dressed from head to toe not only in full racing […]
More...
More...