Google Street View Captures a Ghostly Site – Headless Man

6 years ago by in US Tagged: ,

In  the New Jersey hood, Google captures a guy without head.