1985 World Rally Championship.: 1000 Lakes Rally, Finland. 23rd - 25th August 1985. Henri Toivonen/Juha Piironen (Lancia 037 Rally), 4th position, action. World Copyright - LAT Photographic
1000 Lakes Rally, Finland. 23rd - 25th August 1985.
Henri Toivonen/Juha Piironen (Lancia 037 Rally), 4th position, action.
World Copyright - LAT Photographic