The Best Cartoon Christmas Specials of All Time December 1, 2012November 2, 2016 by cantista The highest-rated animated Christmas specials as decided by pure science! Read more Follow
Dec. 9 – Animaniacs in “Twaz the Day Before Christmas December 9, 2011November 2, 2016 by cantista ANIMANIACS IN “TWAZ THE DAY BEFORE CHRISTMAS” Original Air Date: November 29, 1993 Read more Follow