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?