Tuesday, March 17, 2009

Car News & Articles on Cars


Designed, engineered, certified and marketed by a company called Barabus Sportscars Limited, TKR was conceived to combine more power than a Formula One racecar with the driving pleasure of a road car. Working with some of the world’s most respected and technologically advanced automotive suppliers, the TKR should put power and looks to the front of the motor industry

No comments:

Post a Comment