Sort:  

Doesn't the freezing weather kill the car battery ?

depents on qulity of battery, a new one will hold some time, but yes, cold weather drains lead battery`quicker.