Categories
PICS

China: Obama Fried Chicken (OFC)

Taste WE CAN believe in.

Leave a Reply