7 Holiday TV Episodes and Specials That Made Us Say WTF?

Posted December 11, 2017 at 3:50pm
Merry Christmas from South Park, Mr. T., and Xena.