Last updated: 10:45 AM ET, Fri July 10 2015

KFC Philippines' Chizza Is Pizza and Chicken Match Made in Heaven

Entertainment Gabe Zaldivar July 10, 2015

Comments

LOAD FACEBOOK COMMENTS