News
1d
CarBuzz on MSNThe Hardcore Porsche That Could Humble The Ferrari F40In 1987, the RUF CTR Yellowbird was the world's fastest production car and had the potential to humble the Ferrari F40.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results