Mecum Glendale Preview: 2006 Saleen S7 Twin TurboMecum Glendale Preview: 2006 Saleen S7 Twin Turbo

Presented by Mecum Auctions – Many tuners and quite a few manufacturers have claimed to produce a “racing car for the road” but Steve Saleen did well with the Dual [...]