Invisible Leaks in Your Walls - Electrical Outlets

  • 16 years ago
Wall outlets can leak a lot of air into your house, wasting energy and money. Learn here how to lower your energy costs by insulating your wall outlets.

Recommended