Mountain Dew Calls Tyler The Creator’s Mountain Dew Commercial a ‘Fail’

Posted on May 3, 2013 | 3 Comments

Mountain Dew, whose parent company is PepsiCi, pulled an online after many critics purported the spot to be ‘racist.’

Read More