Tonight is the night we have been waiting for a year – I’m not exaggerating! In a few hours, the big final of this year’s Eurovision will take place at the Expo Tel Aviv, Israel. From the 41 participating countries, the 26 remainings will battle for the 1st place. But who will win?
