Not everyone believes in ghosts. Many would chalk up a supernatural visit to a bunch of mumbo jumbo. John Lennon would likely include himself in that camp, but his first wife, Cynthia, would claim ...
On the night of 8, 1980, John Lennon returned home to the Dakota building in Manhattan after a recording session with Yoko ...