Place: Highway 61, Memphis, Tennessee, United States
By Rich Newman Uploaded on 2 July 2008 109 views
One of the many reportedly haunted sites located along Highway 61--though this is in Louisiana.
This photo has been submitted to the featured theme “Weird Tours.”Do you think it’s good for this theme?