WWII is never over. Liberation Day advert, Torino. [Joel Schalit]