From the National Geographic channel a short documentary about a coven of witches in England gradually gaining acceptance by the local community.
Posted on Thu 25th Jun 2009 16:03:00