Lifetime’s Christmas On Ice Cameo This Christmas season Lifetime released a new movie filmed in New England, Christmas on Ice, which showcases Vaillancourt ornaments and chalkware. […] Read More »