Industries | Sat May 26, 2012 5:01pm EDT

Eurovision final kicks off in Azerbaijan