Tag: Electro Velvet

United Kingdom

Up next is the United Kingdom, one of the most successful countries in Eurovision history. Since 1957 they have won 5 competitions and only started doing poorly in recent years receiving last place in 2003, 2008 and 2010; only once ever getting nul points in 2003. Not only that, but until 1998, the UK had …

Continue reading