News by Tag: Ford Rally Car


World Rally Cars Useful Information
June 26, 2012
World Rally Car is a type of car that is built to the specification set by the FIA, the international motorsport governing body. FIA is also responsible for completing the outright class of the WRC (World Rally Championship).