The Nosh Show
92: One Michelin Star Potato Chip Bag11/13/16
Dunkin' Donuts Pop-Tarts, the most expensive potato chips in the world, less pricey potato chips than the most expensive potato chips in the world, Cherry Sprite, dogs barking, and much more. Show notes are available at thenoshshow.com/92/. Thanks...
- United States