did you say Alfa-Romeo and 1000hp in the same sentence?

Ughhhh... not my cup of cappuccino...