A spot gag cartoon presenting amusing facts about bugs.
2015
2004
1971
2013
2022
1997
1970
2002
2009
2005
1978
1996
1957
1974
1975
2001
1977
2011