That is a picture of a vending machine that cooks pizza. That doesn’t mean the vending machine grabs a frozen pizza and zaps it: it actually mixes flour, water, tomato sauce and fresh ingredients to make a fresh pizza in about 3 minutes. Read more… continue reading...