Ben doing a 120mph pass on the high speed track at Michelinís Tire Test facility deep in the Carolina back country. Z8 DE, Sept 03 (photo: Macfly)
<<  up  >>