Flying Finn Hannu Mikkola passes away
The Ford and Audi driver won the World Rally Championship (WRC) in 1983 and Finland's notoriously unnerving 1000 Lakes Rally seven times. Mikkola began his career at Volvo, won his…
Read More...
Read More...