Doodles keep dripping down from the mouth of an idiot.
2014
2021
1995
1989
2020
2012
2007
2023
2018
2025
1981
1984
2013
2015
2010
1971
2006