Lombardi Racing Team, last year’s Canadian Touring Car winners, is throwing their hat back into the ring as of this weekend when the 2010 season begins at Mosport Park in ...
Read More »Lombardi Racing Team, last year’s Canadian Touring Car winners, is throwing their hat back into the ring as of this weekend when the 2010 season begins at Mosport Park in ...
Read More »