In Finland, there’s a death-defying DIY ice rally for all the family
In the land that's spawned World Championship-winning drivers, a handful of Finnish petrolheads have created a race with community at pole position....
In the land that's spawned World Championship-winning drivers, a handful of Finnish petrolheads have created a race with community at pole position....