Get some finger lickin good chicken from your local OFC in China!

Obama Fried Chicken