In 1996, citizens of Varginha, Brazil witnessed a UFO crash and encountered strange creatures. This documentary delves into the events and the experiences of the locals, including a group of girls who had a close encounter with a peculiar being.
Two friends go on a trip. A nightmare on tape.
No More results found.