Luxurious submitted on 4/13/2007 Official Bell & Ross Timestamp: 2:49:12 PM
RUF Automobiles presents the CTR3, their latest which was unveiled at RUF's new plant in Bahrain. Contrary to recent reports, the CTR3 is NOT based on the Cayman (except the rear lights), the body has been design by RUF in aluminium and carbon fibre....
8 user comments | Category: Spy Shots