Django Unchained teaches "Optimism"
2005
2013
1987
1997
1928
1939
1952
1989
2014
2012
2023
2004
2022
2021
2019
1919