Season 28 Episode 31: 100 Years Of Carnival Foods
We guess when the most iconic carnival foods were invented.