Brief

Mountain Dew sits new brand mascot down for a contentious interview