Flying Humanoid In Mercedes, TX
I’ll never forget this experience. It was a summer evening. I was riding around Mercedes when I get to the light on Vermont, we were...
La Llorona spotted near levee in Mercedes, Texas
The Rio Grande Valley has always had a rich history of Mexican Folklore and along with that comes legends such as La Llorona but such legends...