By using this site, you agree to our Privacy Policy and our Terms of Use. Close

If only the Italians had a better stage show. They had the best song but the stage show was distracting and boring, such a shame.