A problem with KFC's new delivery contractor has forced the fast-food chain to close the majority of its 900 outlets across Britain.
See video above.
A problem with KFC's new delivery contractor has forced the fast-food chain to close the majority of its 900 outlets across Britain.
See video above.