The lonely rooster had a rough day. Perhaps tomorrow will turn out better.
1965
1997
2016
1928
1932
2023
2024
2020
1957
2003
1985
2005
2001
1996
1968
1930
1943
1960