By Mark Dishman2023-11-03T14:44:00
The ad takes place in Turin, purportedly during a period of record snowfall
Already have an account? Sign in here