Quantcast
View Post

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.