National Museum of Crime and Punishment, Washington, Washington DC - Discussion
Anonymous
· Oct. 31, 2025, 11:30 a.m.
Discussion thread for National Museum of Crime and Punishment, Washington, Washington DC.
On display is the Tennessee electric chair, used on 125 men from 1916 to 1960. It is said to be haunted by the ghosts of the men whose lives it...
Share your experiences, theories, and questions about this location!