This store in Kenosha claims to have the ugliest Christmas sweaters
This store in Kenosha claims to have the ugliest Christmas sweaters
This store in Kenosha claims to have the ugliest Christmas sweaters
There's a store in southeast Wisconsin that has a rather lofty claim when it comes to ugly Christmas sweaters. Chip ventured down to Kenosha to investigate.