An average farmer has a not so average day.
1958
1989
2007
1975
2018
2020
1934
1986
1998
2019
1957
1980
2011
2001
2012
1981
2010
2024
1940