Being a pit crew member in todays motorsports world is much akin to being a professional football player. Making a pit stop is seconds of frenetic activity, punctuated by long periods of inactivity.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results