Yummy?
What is the weirdest thing that ever went into your mouth? If you have no bizarre reply to this question, you may want to try these Giant Toasted Leafcutter Ants or in scientific terms, the Atta Laevigata…
Continue reading… “Giant Leafcutter Ants: Toasted and Ready to Eat”