Photo: den-belitsky (Getty Images)
If you’re already having trouble sleeping then you’re probably going to want to refrain from reading this, especially if you currently find yourself visiting or living in the Argentinian town of Santa Fe.
According to the New York Post, a “mysterious half human, half animal creature” was seen running through that town’s streets…
