Part of an event called the Freak Race by the Ford-Freak Club of Finland it seems.

Wish I knew of events like this around here.