The Captain's coming to town

Roger Penske will be in Perth this weekend. Coulthard talks through his involvement with the captain.

02/05/2016
Stay In The Know
Sign up to the Virgin Australia Supercars Championship Newsletter