Rebuilding a survivor: Rick Durkee’s Team Russkit Chaparral 2
When Jim Russell created the world's first professional slot car racing team in 1965, he trusted Mike Morrissey to find the "right stuff" within the So-Cal racers. Mike selected Len Vucci, Ron [...]