Highest Rated Comments


wahooloo9 karma

I think they mean at their particular KFC

wahooloo2 karma

Do you think the UK is doing enough during this crisis?