A spot gag cartoon presenting amusing facts about bugs.
1993
1996
1992
1989
2005
1997
2017
2013
1985
1976
1969