No, I didn't see it, I think we're out of synch with BBC here. The clip is a bit of a rape on Alfas, but I love the 75. I think I'd rather drive one of those than the 8C.
I think part of the attraction with Alfa Romeo comes from the fact that if you make an Italian auto engineer choose between...