'Fountain’ of 10,000 maggots devour pizza in just 2 hours, reveal unique way fly larvae feed
Thousands of maggots were recently observed feasting on pizza, demolishing the entire pie in just two hours — an impressive accomplishment for the black soldier fly larvae.