Google Street View Captures a Ghostly Site – Headless Man

5 years ago by in US Tagged: ,

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