Found in Indonesia: The New Chick in Town

I can only assume that the presence of this CFC restaurant means that California has finally decided to challenge Kentucky for the crown of best fried chicken.

IMG_2148

Posted on by Aaron in Aaron's Blog

Add a Comment