Taco Bell Creates Billboard That Dispenses Nacho Cheese, Because Why Not?

2019-01-14 6

Taco Bell is so cheesy when it comes to new product launches. Buzz60's Sean Dowling has more.