AUDIO: Davison Talks About V8 Supercars' Texas Trip
MAY 16, 2013
The V8 Supercars have come to America, and will run at the Circuit of the Americas in Texas this weekend.
Will Davison, who sits second in the points championship, talks about this historic occasion and what it means to the sport.