A documentary about a 1994 incident at Ariel School in Zimbabwe, where dozens of children reported seeing the same strange visitors. Their drawings and interviews are featured.
No comments yet. What did you see? Drop a timestamp (like 12:34) and everyone can jump straight to it.