VISIONARY
TECHNOLOGY
LEADERSHIP

Top 25 Retail Website / Global Retail Influencer

 

KFC UK Christmas Advert 2018

 
 

Did that chicken finally cross the road for the Holidays? Turkey comes and goes, but chicken's here to stay. A FAVORITE global Happy Holidays Ad.

 

MORE VIDEOS