Carson Kressley and Michelle Collins join Logo for the Grand Final of the Eurovision Song Contest 2016 airing live on Logo and LogoTV.com from Stockholm, Sweden.