Tag: grand prix

Helmets on, safety restraints in place, clutch in, in gear, green light, go go go! The excitement and exhilaration of driving a Corvette Z06 on the Canadian Tire Motorsport Park Grand Prix track makes for one sweet afternoon.