thejudge13.com
A home race for Kimi. Finnish GP planned
Could it be a possibility? A grand prix based in Finland? There are likely plenty of Kimi fans who might be pleased they dont have the long journey to Hungary for their unofficial ‘home&#8217…