Coat the bottom of a large stockpot in oil and add the drippings from browning meatballs and sausage, if you have them.
In the pot, over low heat, saute the garlic and red pepper for one minute.
Add the 3 cans of tomato paste and saute in oil for one minute, being careful not to burn.
Add the cans of crushed tomato and tomato puree; stir in the water and mix well.
Stir in the salt, black pepper, oregano and bay leaf.
Cook sauce, on medium-low heat, until it begins to boil; then turn it down to a simmer.
Drop in the meatballs and sausage; stir well.
About half way through cooking, stir in ½ to 1 cup red wine, if desired.
Simmer on low for 3 hours uncovered, stirring frequently.
Sauce will cook down; if it gets too thick, add water to desired consistency.
After 3 hours, remove bay leaf.
Serve over pasta or reserve the sauce for your favorite lasagna recipe.