New Ken Okuyama 7 Car Review
Thursday, September 18th, 2008New Ken Okuyama 7 Car Review Pictures
When the New Ken Okuyama 7 Car Spyder broke cover in Geneva we were struck by its bold design , but seriously doubted that the track star/supercar would ever see production. Well, a limited run of 99 K.O7s will go on sale on November 1st for the princely [...]