over 3 years ago

from: YouTube.com

( 599 views )

 ( 0 comments

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 »