Billie Hayes – Witchiepoo on “H. R. Pufnstuf” – Gone at 96

One of the most iconic and beloved actresses in geekdom has left us.

Read More