Your Pizza Is in the Oven

The manager of a Domino’s in Virginia, can make your pizza in seconds. Richard Delcid came in first place, at the World’s Fastest Pizza Making Competition in Las Vegas. He made 3 large pizzas in 31 seconds! Along with bragging rights, he won $5000, a trophy, and a championship belt.