Do you need more sauce in your pizza? Check out this pizza place in New York. There sauce is literally overflowing.
The pizza makers in this fine pizza place insist that this is how pizza is originally made. And they’re right. The saucy pizza will definitely make your mouth water and your face smeared with all the extra sauce. Check out this video for a visul experience on how they make this incredibly amazing pizza.
If you suddenly have a craving for pizza, share this video on Facebook and Twitter.