Ruf CTR

Ruf CTR

The twin-turbo Ruf CTR (Group C, Turbo Ruf) also known as the CTR Yellowbird or simply Yellowbird, was a limited-production, high performance sports car produced by Ruf Automobile of Germany. The company debuted the vehicle at the end of 1987. Ruf made only 29 CTRs from chassis bought from Porsche; about 20-30 were built from customers' Carreras.

Added by Bacchanalia