New Jersey's Bermuda TriangleNew Jersey's Bermuda TriangleThere 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.Lou RussoLou Russo
NJ Has One Of The Most Mysterious Places In AmericaNJ Has One Of The Most Mysterious Places In AmericaNew Jersey is home toone of the most mysterious places in the country, and it's huge and scary.Lou RussoLou Russo