(Getty Images)It didn't take long for Mountain Dew to pull its most recent ad, a surreal clip featuring a rude, violent goat, amid complaints of both racism and sexism. The clip, the third in a series directed by Odd Future's Tyler, the Creator, saw the goat threatening a woman from an all-black police lineup, growling "You better not snitch on a player ... Keep your mouth shut, I'm gonna get out of here and Dew you up."Yeah, none of it makes such sense, except maybe to stoners. They do tend...
Read Full Story