NASCAR : Todd Gordon: 22 team has ‘every bit of speed they do’
video note
Todd Gordon, crew chief for Joey Logano, explains why they have as a good a shot at the Monster Energy Series title as the other three in the Championship 4.
519 total views, 1 views today
United States of America, United States, America, USA, US, Canada