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

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.