Doodles keep dripping down from the mouth of an idiot.
2025
2009
1978
1976
2016
—
2007
2014
1988
2013
2004
1961
2021
1924
1977
2012