I had replacement windows put in but still feel cold air

+5
Answered
Would like to use something I can take out and use every year.

 8 answers