New Jersey's favorite pachyderm is making headlines again. Lucy the Elephant has just won the title of 'Best Roadside Attraction' according to a new list.
There is a body of water right here in the Garden State that is connected to so many mysterious stories or people vanishing that it’s known as the Bermuda Triangle of New Jersey.