On This Day January 20

On this day in 1996, three sisters in Varginha, Brazil, claimed to encounter a five-foot-tall, [...]