The Grand Final of the 2018 Eurovision Song Contest takes place today, 12th of May, in Lisbon, Portugal. The show will traditionally start at 21:00 CEST.
The Grand Final of the 2018 Eurovision Song Contest takes place today, 12th of May, in Lisbon, Portugal. The show will traditionally start at 21:00 CEST.