Thomas Cochran one of the finest sea commanders the world has ever seen.
Thomas Cochrane: Craziest Sea Captain in History
Fred Barker 1 day ago (edited)
Thomas Cochran one of the finest sea commanders the world has ever seen.
Thomas Cochrane: Craziest Sea Captain in History