US vs UK Food Wars – KFC

US vs UK Food Wars – the KFC episode of this show looks at the differences between the KFC menu in both countries. Looks yummy to me…

Posted in

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top