Sometimes you need to see something to believe it, and the pizza slices at Lazy Moon Pizza in Orlando, Florida, fall squarely ...