Anti-freeze windshield protective covers