In the spirit of Monty Python and Don Quixote, two magnificent losers form an unlikely pair as they drift through a surreal sub-Saharan landscape.
2015
2016
1992
1996
1933
2019
1965
2010
1962
2001
2020
2022
1999