Yes, that was/is me.
As for winterizing, it kind of depends on your situation really. If you drive your car year round like i do, make sure you keep coolant in it year round. It's got the added corrosion, freezing, and boiling protection and lubricants in it for the water pump. Sure, it's a lot...