"PLUS, they say they manaed to EAT it...from pizza order to pizza delivery to pizza scarfing...all in ONE HOUR...wow. Just...wow."
That's Papa John's for ya!
Enough with the pizza already!! Does it say that they had pizza delivered? Has anyone ever seen FROZEN PIZZA at the grocery store?
It could have been DeGorno!