So i went to start my truck because theres about 40 inches of snow so the car does not like to move, it would not even turn over, i pulled the battery and charged it, put it in and it was dead after turning over a few times, i went to charge it again i popped off the electrolyte cover and noticed that it was frozen. what causes a battery to freeze? The battery is only a few weeks old from walmart