Amstel Imagines a Charming Village Where Everybody Knows Your Name

Amstel Russia’s new spot is set in a European village of cobblestones, twisting roads and laundry hung out to dry; everybody seems drawn from central casting, from the mysterious woman on a motorbike to the grizzled fisherman in a yellow mackintosh. It’s all a bit quaint, but it’s charming nonetheless. Brand: Amstel Russia Agency: 180 Amsterdam Launched:…