The FIA European Rally Championship is home to a whole array of machinery from the FIA Rally Cars Pyramid. More information coming soon…