The A70 Alien Abduction By Emily G. Thompson In 1992, something otherworldly took place along the A70 road on the outskirts of Scotland. Oct 14, 2017 • 5 min read