Quote:
Originally Posted by arista
Switzerland has that Spit Nation thing
|
Yeah but singing in French never makes you a winner. It's English or (almost) nothing.
I even have a hard time understanding what's he saying in my own native language

He must be from Lausanne or something.