Creative 2 Jan 2011

JDR Motorsports - Coming to America episode one

Check out the first episode of JDR Motorsports' six show series.

Check out the first episode of JDR Motorsports’ six show series, showcasing the Aussie team’s move to the U.S. In this opening edition, the team reflects on the 2010 season in Australia, while also reflecting on the devastating death of Andrew McFarlane.

Recent