Some racers are defined by their creations, some are defined by their success, others are defined by their ability to come up with new ideas and employ them in ways that others haven’t been successful with or had not thought of yet. Art Arfons was all of those things during his long career as a […]
More...
More...