A German race car driver in a yellow love bug named Dudu teams up with a Scottish driver in a hovercraft to win a race in the African desert.
2014
2013
2024
1976
2022
1945
1981
1986
2002
2000
1983
2003
2004
2008
2001
2007