Features Supernatural – The British Invasion By: Stacy Miller Outside London, England 1987. Two young boys, Michael and Timothy (Spencer By starrymag / April 12, 2017