Billie Hayes, who played Witchiepoo in H.R. Pufnstuf has passed away at the age of 96. Hayes also voiced Orgoch in The Black Cauldron. Her lineup...
Walt Disney isn’t generally the studio one thinks of when considering good, creepy entertainment. Let’s face it, the mention of Disney generally brings to mind animated...