Abominable Christmas is a direct-to-video Christmas movie, originally released on DVD (sold exclusively at Walmart) and iTunes on October 23, 2012, before making its television debut on Cartoon Network on December 3rd of the same year.
Abominable Christmas is a direct-to-video Christmas movie, originally released on DVD (sold exclusively at Walmart) and iTunes on October 23, 2012, before making its television debut on Cartoon Network on December 3rd of the same year.