For all who remember Cannonball Run. Here is a modern twist on the subject. The longest, wildest and funniest car race, ever. From Oslo to the North Cape. The only rule is getting there first!
1984
1993
1992
1976
1991
2001
1998
2006
2024
2009
2018
2025
2002
1995
1994
2007