Pizza Review
Stool Prez pretty dead on with this one...not bad but not great. Grease lightning though...not even Travolta would want this much grease on a slice.