The only American manufacturer to ever win the 24 Hours of Le Mans is heading back with an American driver and a roaring V-8.
It's been machined and is ready to rock. All you need to do is placing the winning bid and slam it into your Yenko Camaro ...