- Joined
- Aug 29, 2012
- Location
- Londonia
Who the hell are they lolErr no the best eurovision song ever was Jake and Joe and will never be bettered I still have that song on my phone.
Anyway, for argument's sake let's just agree UK's finest performance was Gemini