Last Ditch Racing pushes to finish at Rallye Defi!
Last Ditch Racing overcame significant adversity to finish Rallye Defi, round four of the 2011 Canadian Rally Championship. Driver John Cassidy and Co-Driver Jennifer Daly started Friday’s stages with a failing front differential and an elusive oil leak near the turbocharger, which continued to cause considerable smoke in, and around, [...]










Comments