May 22, 2021TV & FilmIn 1994 more than 60 children claimed to be visited by creatures from another world while at school, Logan and Elly discuss the events.