The Lighter Side: What Are Taco Bell's $8 Nachos?

Tuesday, September 17th

Taco Bell giveth and Taco Bell taketh away... find out what they're cooking up next for their menu, and what has tragically been discontinued, as well as more non-Taco Bell related stories.
00:05:30