The three cylinder Feuling which came over from Switzerland and set a new record of 144.488 mph.
Copyright 2009 by Corey Levenson