Not quite, Alpinestars. Not quite.
DISCUSSION
Gotta disagree with you. He won an FIA sanctioned championship that the FIA officially calls the “World Rally Cross”. According to the FIA, he is a World Champion.