Team Rally Raid Canada sponsored by Duncan Motorsports has completed the 2010 Baja 1000 finishing an impressive 5th in their class !!
Duncan BC (November, 2010)
The seven “Ps” of success is: positive prior planning prevents piss poor performance.