The Best Thing I Ever Ate Street Food Highlights 

Advertisement
Escargot Puff Lollipop
(02:12)

Even if you don't like escargot, Tyler says, you'll love this lollipop.

Learn more