Tradition may hold that a four-leaf clover is a sign of good luck, but if it’s found on an Alfa Romeo, it’s usually sign of great power.
Such is the case with the new Alfa Romeo MiTo Quadrifoglio Verde, which will debut at the 2009 Frankfurt motor show... Read more inside Automobile Magazine