Does anyone know about this firm, which also deals with Alfa Romeos, apparently. In the latest C and D they run a 959 against a Turbo S and they have the cars parked out front of the dealership...Where is this place? BTW, the 959 is better. Kwattro