Sub Base: Impossible
Robert Irvine, host of the Food Network show "Restaurant: Impossible," is visiting the Naval Submarine Base New London.
Robert Irvine, host of the Food Network show "Restaurant: Impossible," is visiting the Naval Submarine Base New London.