Рет қаралды 82
Country Road Auto Parts USA
Only 350 of these were ever made, yet here it is, making its Last Stop. The giveaway that this is a Niki Lauda Edition is the rear spoiler package.