Taco Bell...Wine? 9-15-20

Episode 967,   Sep 15, 2020, 02:59 PM

Subscribe
Taco Bell has teamed up with a wine company to make their first ever wine. Now you can feel tipsy while having a hint of indigestion.