In 2007, the Travel Channel premiered Bizarre Foods, hosted by Andrew Zimmern. This docu-series followed Zimmern as he traveled around the world, trying delicacies that might seem bizarre to some ...