Originally Posted by
nlerner
I think it’s just their bank accounts that are located in Delaware along with a PO Box.
I always laughed when I saw the big sailing yacht Kialoa III moored in Marina Del Rey.
home port, Wilmington Delaware.
But it did sail all over the world.