over 4 years ago

from: YouTube.com

( 661 views )

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 »