For many of us gearheads, the World Rally Championship (WRC) is a coveted racing series which offers some of the most exciting competition in the automotive world. There are a handful of ...