A spot gag cartoon presenting amusing facts about bugs.
1997
1995
2008
2007
2005
2004
1988
2017
1998
1985
2019
2016
1982