Today is today, Solferino Plaza, Turin, Italy