DTD103 Eurovision Song Contest

May 12, 2017

Love it or hate it you just can't ignore it (not if you live in Europe anyway). Personally I love it. Only a few short days to go before the spectacle begins and the UK inevitably comes last. 12 points go to this skill!

00:0000:00

Facebook Comments: