Eurovision Throwback – Aysel & Arash – Always

Azerbaijan were one of those nations who from the get go, just completely understood Eurovision and what it would take to achieve good results. They made their debut in 2008 and finished with a respectable 8th place, but little did we know at that time that Azerbaijan would go on to have incredible success in…

Read More