Are they an elaborate hoax or the product of a mystical
force? Despite continuous attempts to rationalise their existence,
they remain one of the greatest unsolved mysteries.
click here to see where to watch or .
Ready to Watch History Channel Documentaries, Season 1, Episode 82?