The name is utter bobbins. Especially for the UK and other places which attempt to speak English (like London). Why couldn't they just call it something like Sprint or Monza?
Customer: "I really like the new Alfa"
Dealer: "Me too?"
Customer: "So you should, you're selling them"
Dealer: "No, My Toe - that's what it's called".
Customer: "Oh sorry mate, didn't see your foot there".
Dealer: "No, that's it's name. Mi tea".
Customer: "Please. Milk and one sugar".