intheboatshed.net
Slo Mo Shun
Slo Mo Shun IV wins the world speed record in 1950, and then some racing including both Slo Mo Shun V and Slo Mo Shun IV. Read all about it in a Duckworks Magazine article by Mike John.