FIA World Rallycross Championship burst onto the rallycross scene back in May 2014. Its first inaugural event was held in Portugal with Petter Solberg earning the first win of the new series. FIA World Rallycross Championship is one out of only five...