Watch 10,000 maggots eat a whole pizza in two hours

A pizza can be completely demolished by maggots in less than two hours. Researchers tracked individual larvae as they feasted and discovered the hoard resembles a ‘fountain’ as they eat for five minutes before taking a rest and letting others take over. The larvae of the black solider flies allow others to replace them once […]