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.

Advertisements