To Russia, with ads

YM Web Olympic advertisers face backlash_00000625.jpg

    Just Watched

    To Russia, with ads

Companies can't seem to win when it comes to Olympic advertising. Many are facing backlash for advertising in Russia.