In the 1920s, a remarkable encounter with extraterrestrial beings took place at the iconic site of Stonehenge. ‎