Every year, a special kind of car race is held in Pello, northern Finland. Some 750 race car drivers take their souped-up and finely tuned clunkers onto the track for the four-day Poikkinaintiajot, or ...