'Fountain' of 10,000 maggots devour pizza in just 2 hours, reveal unique way fly larvae feed
Ten thousand maggots were seen feasting on a 16-inch pizza, demolishing the entire pie in just two hours, an impressive accomplishment for the black soldier fly larvae.