StephenApr 18, 20182 minWindow Washing & Storm PanelsWhat are storm panels? Storm panels are removable, or hinged panes of glass that aid in temperature regulation. There are some great...