Leaf Cutter Pizza?

This post recently came across my Facebook feed. It starts off like this: “A night of rain and pizza?” “What do you want on it?” “Chicatanas!” Chicatanas are large winged ants that come up out of the ground shortly after the first few rains of the rainy season. I have known of them and that… Continue reading Leaf Cutter Pizza?