Eurovision News United States Michelle Visage says Sweden should have won Eurovision 2017 — and confirms 2018 LOGO commentary gig with Ross Matthews Posted on August 28, 201751 commentsbyWilliam Lee Adams “They were flawless from start to finish” View Post Share