In the early 1990s one could tell there was an upturn in ethusiast cars in Finland. American muscle cars, and both European and Japanese manufacturers, dominated kerb crawling at Finnish towns and villages as depicted in 1970s feature American Graffiti. However, track days were the hightlight of the season for […]