The reason I ask ... I remember finding some possible connections to autos and maybe racing a long time ago when I looked the name up. Probably just a cowinkydink though.