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.
Okay it's not an abandoned building with a creepy reputation and it's not the ghost of a young boy throwing pennies back onto a bridge, but it was freaky enough to us.
Born and raised in North Jersey, Double Down got his first taste of South Jersey yesterday and he was so surprised that he had to take pictures because he's convinced that these are only things you would see in the southern part of the state.