Leave it to the Mitsubishi Evo FQ 1260...or whatever the hell this weeks limited edition model is called Nothing like that should even be near an Alfa