La Llorona Spotted Along Road in Texas? | Coast to Coast AM
A series of ghost sightings along a road in Texas has led some to wonder if the spirit seen by witnesses could be the legendary ghost known as 'Lla Llorona'.
www.coasttocoastam.com