Charged with 2400 volts of electricity, Eduardo Garcia lost an arm, ribs, muscle mass and nearly his life, but more important than what he lost is what he found.
Eduardo Garcia
Self
Jennifer Jane
Kathie Garcia
Indra Fanuzzi
Corinne Jane
Ranga Perera
Amalia Cochran
Sam Hazen
Macjulian Lang
Stephen E. Morris
Daphne Perry
2014 · Movie
2025 · Movie
2000 · Movie
2021 · Movie
2026 · Movie
2017 · Movie
2013 · Movie
2022 · Movie
2018 · Movie
2003 · Movie
2010 · Movie