Tag: Edurne


Spain is our next country to look at. Spain has been middle of the line in recent years, although previously they had a very strong record having won a total of 2 times and only receiving last 4 times. Since their second place finish in 1995, Spain has yet to receive top 5, but hopefully …

Continue reading