New Amsterdam Vodka Launches “It’s Your Town” National Ad Campaign

New Amsterdam Vodka Launches “It’s Your Town” National Ad Campaign

New Amsterdam Vodka announced the launch of its first ever national television advertising campaign. The essence of the campaign, titled “It’s Your Town,” celebrates a generation of consumers that revels in a night out on the town, but with a sense of responsibility and pride in the community. Created in tandem with the San Francisco […]