KFC opened its first-ever pub, "The Colonel's Arms," on Friday in Hammersmith, London. The pub, launched to celebrate the FIFA World Cup, heavily promotes KFC's delivery service. It features ...