Austria 2015 / by - February 10, 2015 8:00 pm
Watch now: Sanremo 2015 Notte 1 in Italy
Buona sera Italia! Tonight is the first night of the 65th Sanremo Song Festival. The legendary competition will run for five nights, with the Grand Final to take place on Saturday…