The Daily Show with Jon Stewart
Moment of Zen - Peru's Guinea Pig Festival
Season 12 • 06/26/2007
Peru celebrates its annual guinea pig festival.
More
Watching
You may also like5 Videos
Moment of Zen - Peru's Guinea Pig Festival
Season 12 • 06/26/2007
More