Freedom Farms is giving away free Christmas trees "no questions asked" to those in need this holiday season.
Freedom Farms is giving away free Christmas trees "no questions asked" to those in need this holiday season.
Today's Something Good is a two-fer featuring the annual Menorah Parade and free Christmas trees at Freedom Farms.