Alan's finance blog. Francesca michielin no degree of separation (italy) 2016 eurovision song contest youareso.