2011 was another epic year for the World Rally Championship. Don’t believe us? Well check this out!