Now Playing | Jersey Devil 151

The Jersey Devil is rumored to be the demon 13th child of a large family in Leeds, New Jersey. Many think this creature still haunts those same woods today.

Recommended for You

Watch More Lost Tapes Videos
Filter