abnormalrealm.com
The New Jersey’s Devil
In the Jersey state, there is a local legend of a devil born around Scotts Landing Road, in Leeds Point more than 250 years ago. Today, people report of seeing a large winged creature within the wo…