Image via Twitter
Image via Twitter

Not quite, Alpinestars. Not quite.

Staff writer, Jalopnik

Share This Story

Get our `newsletter`

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.