AdVision Awards-the Annual International Russian-Language Advertising Awards are the most important competition for advertising companies from all over the globe. The events are presented by one of the major marketing, advertising and interactive agency Global Advertising Strategies that serves clients from over 16 different countries.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…