normalparanormal.org
The Stonehenge Incidents | Normal Paranormal
In 1975, residents in and around the Stonehenge apartment building in North Hudson Park, North Bergen, NJ noticed several UFOs and other anomalies.