Quote:
Originally Posted by Shaolin Crane
Both 427, both good. Just the S7 is a twin turbo with a 1000hp option. Made right in Irvine, ca
|
The build quality of the S7 was suspect. Compared to other cars in that price range, the fit and finish was subpar. That's what I've read at least.