Advertising June 14, 2017 0 Smirnoff slams Trump’s Russia relationship in punchdrunk, brilliant ad campaign Smirnoff just served America a massive glass of IDGAF on the rocks. The vodka company’s…