Wicked Witch of Winter

Oct 05, 2014 on The Weather Channel at 12:00 AM


The series begins with the death of an accused witch in Maryland in the 17th century and its alleged impact on the area.

Next episode

Haunted Hurricane Island
Season 1 Episode 2

Oct 12, 2014