(1910)
Released: 1910-01-01
An Edison film created for a stage show, showcasing impressive special effects!
Vote Now!