A spot gag cartoon presenting amusing facts about bugs.
1983
1978
1988
1990
2012
2013
1999
2014
2010
1995
2008
2007
1976