Bizarre Foods with Andrew Zimmern: Season 1, Episode 10
Andrew Zimmern's off to Taiwan--a culture of flavorful food that stinks!