Eurovision is nearly here - and this year all the action is right here in the UK as Liverpool hosts the Song Contest in place of last year's winner Ukraine. Performers from all across Europe and, erm, Australia, will be taking over Merseyside for the spectacle that will be the Eurovision Song Contest.
The 67th edition of the song-writing competition kicks off at the M&S Bank Arena on Tuesday May 9 with the first of two semi-finals, culminating in the Grand Final on Saturday May 13.
But how well do you know your Eurovision contests from years gone by? Take our quiz below to test your knowledge of all the iconic acts, performances - and mishaps - and prove you're the ultimate superfan.
Will you score as highly as Salvador Sobral, or will it be nul points? Good luck!
You can follow all the action as it happens with the Liverpool Echo, who'll be reporting live from the Eurovision Song Contest throughout.