The Comet

Edison Studios

Drama Science Fiction
2 min     0     1910     USA

Overview

An Edison film created for a stage show, showcasing impressive special effects!

Similar