The World Rally Championship is all about mud, sweat and cheers