The rain-soaked streets of Turin