Working on the parts of the car you don't see! Troy explains his role as an electronics technician at Haas F1 Team. read more »
36
Working on the parts of the car you don't see! Troy explains his role as an electronics technician at Haas F1 Team. read more »