Siena, Italy 2015 : 57 / 100
It's now about 5 pm and folks are beginning to pour into Piazza del Campo in anticipation of the pageantry and the upcoming race.