A spot gag cartoon presenting amusing facts about bugs.
1996
1997
1975
1994
2008
1956
1972
2022
2023
2018
2004
—
2021