Put some olive oil in a pan. Add the first 4 ingredients and cook until onions are transparent. Put through a blender to puree.
Pour into a large cauldron pot with the tomato mixture once pureed and stir well.
While the onion/celery/garlic mixture is cooking
Add remaining ingredients together into a large cauldron and stir together well. Simmer on low heat for at least 3 - 4 hours. Stirring frequently to ensure it doesn't stick to the bottom of the pot. If the sauce is somewhat runny, leave the lid off for the last hour of cooking to evaporate some of the liquid.
Please don't forget to add Grandpa Claus North Pole Home made Meat balls.