Logo to air 2017 Eurovision Song Contest in the U.S. for second consecutive year
NEW YORK, NY – Logo today announced that for the second consecutive year, the network will be the exclusive U.S. broadcast home of the Eurovision Song Contest when it airs the 62nd annual Grand Final live and commercial free on Saturday, May 13 at 3PM ET / 12PM PT. Michelle Visage and Ross Mathews, judges on the Emmy® Award-winning “RuPaul’s…