China Has Obama Fried Chicken

September 30, 2011

This slightly off-color sign was spotted in Beijing. Hey, it's no Obama supermarket

Image Sources:


Want more from Foodista? Sign up below!