Inside Motor Sport – Canadian GP – F3 & Touring Car Masters Darwin Preview

14 June 2011 – Canadian GP – F3 & Touring Car Masters Darwin Preview.

Richard Crahill looks back at the F1, Indy Cars and Previews all the Hidden Valley action in the Formula 3 and Touring Car Masters.