The battle between Italy and Portugal for the 62nd Edition of the Eurovision Song contest is on fire! After Italy's lead for almost all of the period after the national…
Continue Reading