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.
Classic & Sports Car on MSN

Aston Martin Virage 6.3: Stop-gap treasure

We were even close to giving one customer his money back,” recalled one dealer. “There were lots of complaints about the ...