Taco Bell Goes XXL with Deutsch LA
http://www.youtube.com/watch?v=7LBMFGOAHdA#t=0 In Deutsch LA‘s new ad for Taco Bell, you soon realize that the aptly named XXL Steak Nachos are a little daunting for the average-sized human. So perhaps you should try being NBA star Kevin Love. “Kevin Love’s XXL Life” features Minnesota Timberwolves basketball star (and first-time All Star) Kevin as he goes through […]