Amidst all the hubbub that springs forth when the F1 teams and fans roll into Suzuka every year for the Japanese Grand Prix, there’s a small and very fortuitously named Shinto shrine nearby that reckons it’s got the inside running on influencing the race result. ‘Ema’ (絵馬) are small wooden prayer plaques sold at […]