View Full Version : The Alien of Varginha

The Lawspeaker
03-04-2019, 12:23 AM

S03E04 - The Alien of Varginha - In 1996, a small Brazilian town surrounded by countryside would play host to a string of supernatural events. Was it all just ploy to increase tourism? Or is there any truth to this take; the alien of Varginha.