The Pine Barrens of southern New Jersey are home to a legendary beast.
1 / 22
Discovery Channel
Wed, Feb 19, 2014 3:48 PM EST