Tag: cryptids

Great Grandmother Killed By A Lechusa

We don’t know where this story takes place, but it sounds like it could be either from Mexico or perhaps a Texas Border Town.  It...