I remember the Germans last year were so pissed off coz nobody would vote for them and they were even asking themselves why all of Europe hated them. This win is a massive one for them.
Turkey finished runner up, well done!!!
Turkey finished runner up, well done!!!
Comment