Turin, Italy turned out in massive numbers today.

Tags: ; ;