ICAR Grand Prix results (+photos)
Several Canadian and Quebec auto sport series held races during the past weekend during the ICAR Grand Prix in Mirabel, Quebec.
Several Canadian and Quebec auto sport series held races during the past weekend during the ICAR Grand Prix in Mirabel, Quebec.