Monsters New Jersey Woman Spots Giant Worm and Triangular UFO in Same Area A woman from New Jersey saw a huge worm on the road, and a little later, in the same area, she observed a triangular... adminFebruary 1, 2025