I haven’t seen an Absolut vodka ad in a while, but apparently they’ve returned with a vengeance.
(Broadway & Beaver St, Manhattan)
In