October 2, 2009

Fresh Chicken in Vietnam?

0:00  /  0:00

A village along the Mekong River in Vietnam, with street vendors selling really fresh chicken...as in watch them snap the neck of your chosen feathered friend...or are you sticking with Perdue?