The old saying goes that “Racing is a team sport” and while that maxim is true on many levels, the driver is ultimately the person who decides the fate of the equipment in most motorsport. Of course, that’s mostly true in formula and stock cars, but the “team sport” aspect of racing couldn’t possibly be […]
More...
More...