Arctic Rally Finland delivered everything that the teams, drivers and fans could possibly want. Take a look at the top five moments from the densely snow-packed rally.