Now debunked, but believed to be Abraham Lincoln's spirit caught on film with Mary Todd Lincoln, a Lexington native.
Photo Credit: Yelp
215 West Main St, Lexington, Kentucky 40507 USA
Now debunked, but believed to be Abraham Lincoln's spirit caught on film with Mary Todd Lincoln, a Lexington native.
Photo Credit: Yelp