There are small people wearing hats who cannot avoid ridiculous situations happening in society
2021
1996
2009
2002
2001
2000
1969
1973
1997
2017
2023
1962
2024
—
2005
2019
1971
1993
2025