Two videos have recently emerged showing unidentified creatures lurking around in the darkness. Little is known about the footage other than that it w…
Source:
https://www.unexplained-mysteries.com/news/340372/strange-creatures-filmed-in-argentina-and-brazil