KFC UK Christmas 2018 TV Advert Commercial – Turkey Comes And Goes, But Chicken Is Here To Stay – The Stand Off Between Turkey And Chicken

KFC UK Christmas 2018 TV Advert Commercial – Turkey Comes And Goes, But Chicken Is Here To Stay – The Stand Off Between Turkey And Chicken

More From: KFC