You havebeen viewing this page for
seconds
Time it took Dennis Tran to make a one-topping pizza on his way to claiming the title of “world’s fastest pizza maker” in 2007.
See the details
Photo: Domino’s Pizza