Doodles keep dripping down from the mouth of an idiot.
2006
2016
1966
1970
1996
2010
2000
1993
2003
1986
1989
1942
—
1953
1952
1984
2015