homemade pizza is the best ever, but do you really make your own tomato sauce from scratch? that is retarded and would take multiple hours of work per jar, completely not worth it when you can buy deli-made fresh marinara at my local grocer for like $1.30
|