I assume being a 1997 Alfa, that car is now rusting on a scrapheap somewhere.
Yeah, uncool - never looked all that great to me, and the usual savage depreciation with reliability worries. A car you can rule out with your heart and your head!
When was the last time an alfa won le mans by the way?
Built in Germany, Perfected in England