Light of Saratoga
The "Light of Saratoga" is a legend located in the Big Thicket of Southeast Texas. This legend of a mysterious light is also known as the "Ghost Road" of Saratoga, the "Saratoga Light", and "Bragg Roa...
Light of Saratoga - Wikipedia