December 7, 2011 everything I know about meat sauce Edit Delete Tags Autopost I learned from Spencer Helm. And for some reason it all tastes better in Italy. That is if you are not my vegetarian girlfriend.