Men’s Fleece Heated Vest

Men’s Fleece Heated Vest in MED, L and XL are on sale for $22.49! Battery is not included!