A spot gag cartoon presenting amusing facts about bugs.
2005
2004
2019
2002
1995
1950
2003
2007
1984
2008
1979
1994
1998
1992
2009
2000