I take it KFC is nearby for the English husbands then? :lol: