Happy Holidays

Happy Holidays is one of the Monster TV Treats that aired on ABC in 2002.