No, I don't recall them as being the same as "Home Boys Home", but they did have a nautical flavour. I missed most of them as I arrived as the singer was singing, but I certainly never heard this song before.
Is there an American version of Ambletown?