News

In 1987, the RUF CTR Yellowbird was the world's fastest production car and had the potential to humble the Ferrari F40.