A spot gag cartoon presenting amusing facts about bugs.
1978
1988
1939
1953
2001
1997
2021
2020
2013
1965
2015