This pizza vending machine makes a fresh Italian pizza in under 3 minutes

Don't Miss...