The “Let’s Pizza” vending machine cooks 10.5 inch pies in 2.5 minutes and gives us another excuse to be fat Read more