10-03-2011

HUH?! OFC (Obama Fried Chicken) Beijing Opens A KFC Look-A-Like!

smh

.... show all

More Videos

Advertisement
Advertisement