This time the shots will be fired in Lisbon, Portugal when 26 countries battles it out in the Grand Final of the 2018 Eurovision Song Contest.
This years contestents are:
Ukraine, Spain, Slovenia, Lithuania, Austria, Estonia, Norway, Portugal, United Kingdom, Serbia, Germany, Albania, France, Czech Republic, Denmark, Australia, Finland, Bulgaria, Moldova, Sweden, Hungary, Israel, Netherlands, Ireland, Cyprus, Italy
As always Australia is on a 12 hour delay in the official tv stream so they don't have to forego their drinking on a Friday evening to get up early in the morning to watch the show like normal people.
Live stream can be watched here
https://youtu.be/C-a9eXKeO4k
So sit back, relax, get your lipcloss on and enjoy music you don't know why was made.