Ohhhhhh that pizza should be CRIMINAL!! And I love your hanging diaper fluff!!!
I will neither confirm nor deny that I ate 4/5 of the pizza but I will say it was amazing! Have you ever seen the Bel Gioioso fresh mozzarella rolls? (http://www.belgioioso.com/UnwrapRoll.htm) That's the secret. It kind of dripped off the pizza stone and all over my oven. Next time I'm making that baby in a jelly roll pan.