NOTHING But Stuffed Crust Pizza // Papa John's VS Pizza Hut VS DIY
In celebration of 25 years of stuffed crust at Pizza Hut we bought Papa Johns and made our own. Which tastes the best? We put them to the test. #pizza #stuffedcrust #papajohns #pizzahut #diy
PRANKING People Delivering CRUST ONLY Pizza