Lord was still in his twenties and living in New York City when he became a national radio personality.
In 1933, Lord came up with the idea of buying a sailing ship and broadcasting his show via short-wave radio while sailing to exotic places around the world with a team of celebrities.