Quote (hedonism @ Oct 2 2011 10:41pm)
Oh you're not about homemade pizza, you're talking about store bought frozen pizza.
If you make your own dough, refrigerate it for 24 hours in advance
Yeah store-bought frozen pizza ftw.
I don't think I'm experienced enough to take on a homemade pizza
have always wanted to though