It is the time of the year again when all of Europe tries to battle it out like it is 1938 all over again.
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.