Thomas Cochrane 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 Cochrane one of the finest sea commanders the world has ever seen.
Thomas Cochrane: Craziest Sea Captain in History