American Super/Natural – Voodoo Death

Julia Brown said that when she died, she wanted to take the whole town with her. And she stuck to her word. Watch American Super/Natural Sunday at 10/9c to learn more about this weather legend.

(Visited 25 times, 1 visits today)

You might be interested in

Other Channels

LEAVE YOUR COMMENT

Your email address will not be published. Required fields are marked *