8.469/10
The Good, the Bad and the Ugly
1966
1966
1968
1971
1965
1964
1970
1966
1973
1968
1967
1967
2006
1969
1969
1967
1967
1965
2002
1961
1968