The world's fastest pizza maker can make 14 pizza in 2 minutes and 35 seconds.

The world's fastest pizza maker can make 14 pizza in 2 minutes and 35 seconds.

Next