Claytoonz: Happy Exploding Little Trees exploreJefferson 4 years ago An editorial cartoon by Clay Jones: Happy Exploding Little Trees.