G3Ferrari Pizza Goes from Zero-to-Pizza in Five Minutes

Most people love pizza, but they like their pizza fast. And if you live a couple of miles away from your closes Pizza Hut, then you might end up having to wait for far longer than you’d be willing to.