Posts

Showing posts with the label President Obama china chicken restaurant

Seriously?!-Obama Fried Chicken in China