Take a large spaghetti pot, and put it over a medium-high heat.
Remove bratwursts from packaging, and routinely puncture the casing lightly with a knife, with a puncture every ½ inch or so.
Place bratwursts in spaghetti pot, pour beer over the bratwurts.
Add salt and red wine vinegar to the pot.
Cover with a lid.
Allow to simmer about 45 minutes or until beer has almost boiled out.
While bratwursts are boiling, preheat your oven to 425 degrees and prepare a baking sheet with foil or baking paper.
Remove bratwursts from spaghetti pot, place them onto baking sheet and bake them in the oven about 15 minutes or until the skins are brown and lightly crispy.
While this is going on prepare your saurkraut mixture.
In a mixing bowl combine sautkraut, horseradish, brown mustard and yellow mustard.
Serve this over or under the bratwursts.