Pretty Little Liars series finale, iZombie season finale and more
Unusual and exotic cuisine from around the world is sampled.
First Aired: December 2, 2008
In Uganda, the host gets a taste of flying ants and sugarcane rats.
Show More »
Download the TV Guide app for iPhone, iPad and Android!