Home Depot’s latest animatronic seems chill. While the retailer’s Jack Frost display may be labeled as “Christmas decor,” but he’s definitely not for the faint of heart. The terrifying snow miser blurs the line between Christmas and Halloween, standing at a whopping six feet tall with a swiveling head and bulging LED eyes…
Read More