Eurovision 2018 has just come to an end with the winner being crowned after an exciting show broadcast live from Lisbon, Portugal. 26 countries competed at today’s show aimed to …
fuego
The Grand Final of the Eurovision Song Contest 2018 will take place today live from Lisbon, Portugal. Twenty-six countries will compete at today’s show willing to get the Crystal Microphone The …