Have you ever seen a vending machine like this before? During a trip to Italy, this couple discovers a 'Let's Pizza' vending machine in Sorrento, which promised freshly made pizza in just 2.5 minutes, all for 3 Euros. It was such a novel idea, they figured they had to film the whole process!