The Eurovision final is only an hour away and it is time to reveal our top5 predictions plus the positions we think our respective home countries will reach. Anthony Granger: Sweden Australia Russia Ukraine The Netherlands Anthony thinks that the…
Read More