All us Ferrari types should stop calling cars "Euro" spec. Euro means europe. The UK is part of Europe and so is Switzerland. These two extreme specs...