Tommi MÃ¤kinen won four world rally titles with Mitsubishi as a driver, but now heâ€™s spearheading Toyotaâ€™s WRC comeback as team boss Itâ€™s quite hard to find the base for Toyotaâ€™s return to the World Rally Championship (WRC). Itâ€™s quite hard to find anything in central Finland at this timeRead More