A spot gag cartoon presenting amusing facts about bugs.
1997
1998
1996
1999
2021
1927
1934
1990
1985
2004
2003