Prevent car windows from steaming up with cat litter and a sock Mark Frauenfelder 9:41 am Tue, Dec 2, 2014 This fellow says a sock filled with silica crystal cat litter will absorb moisture inside a car and keep the windows from steaming up.