Would You Eat This?
Season 5 Ep 14 • 02/07/2017
Taffer & his experts watch in horror as a revolting sandwich is prepared at this Colorado bar.