RELATED: It’s a hit, and there hasn’t been a race yet. Will Challenge Cap Quebec live up to the hype?

Can Challenge make a triumphant return to North America with an event in Quebec?