Salem Witches
- Episode aired Dec 13, 1980
- Not Rated
- 23m
A celebration of witchcraft in Salem, Massachusetts featuring rare looks at coven rituals and an initiation ceremony. A scientist suggests a rational explanation lurks behind the hysteria th... Read allA celebration of witchcraft in Salem, Massachusetts featuring rare looks at coven rituals and an initiation ceremony. A scientist suggests a rational explanation lurks behind the hysteria that sparked the Salem Witch Trials of 1692-93.A celebration of witchcraft in Salem, Massachusetts featuring rare looks at coven rituals and an initiation ceremony. A scientist suggests a rational explanation lurks behind the hysteria that sparked the Salem Witch Trials of 1692-93.