25 Days of Christmas Celebrates 20 Years December 7, 2016 By Caroline Fallon Staff Reporter Every December the cable network, Freeform, has their annual 25 Days of Christmas. This is when they play continuous…