Food

Edible Giant Toasted Leafcutter Ants

For the foodie looking to wrap their tonsils around the next big thing, comes this offering from our friends over at Think Geek: ‘the world’s largest ant, a delicacy from the Colombian Amazon’.