
Sun-worshipers on Primrose Hill where a UFO was reported last Friday: The green open space has been a site of pilgrimage for Druids throughout the centuries,but at least one person thought otherworldly forces were at work at the nature spot this week. An eyewitness, who recorded his name only Andy …
