The former NASCAR crew chief for various teams, is currently a technical consultant for Toyota Racing Development (TRD).
The former NASCAR crew chief for various teams, is currently a technical consultant for Toyota Racing Development (TRD). Homes - Celebrity - Sports - Auto Racing Links: en.wikipedia.org By: Matheus_