Everyone loves pizza... even maggots. And if you think you can polish off a pie pretty fast, check out how quickly these larvae devour their pizza.

The time-lapse video, posted by Science Magazine, compresses two hours of maggot munchies into mere seconds: