A spot gag cartoon presenting amusing facts about bugs.
1980
2017
2006
1986
1981
1988
2009
1972
1995
1969
2003
2004
1971
2007
2018