2 Season
27 Episode
Man, Moment, Machine - Season 1 Episode 8 Thomas Edison and the Electric Chair (2007)
Watch Man, Moment, Machine - Season 1 Episode 8 Thomas Edison and the Electric Chair Full Episodes Online Free Streamings FMovies. This episode explores the intersection between the invention of the electric chair, its significant moment in history, and its inventor Thomas Edison.
- Country : United States of America
- Genre : Documentary
- Studio : History
- Keyword :
- Director :
- Cast : Hunter Ellis