First international lifeboat race took place,…

Share

Wednesday, September 7, 1927: First international lifeboat race took place, New York City.