clintonlindsay.com
SOME KFC STORES TO CLOSE ALL WEEK DUE TO THE UK’s CHICKEN CRISIS!
Pedestrians pass outside a closed KFC fast food store in south London on February 19, 2018. — LONDON, United Kingdom (AFP) — Some KFC outlets in Britain are to remain shut for the rest…