Boat Race 1903 -
Overview:The U.S.S. "Indiana" in action. Filmed by American Mutoscope & Biograph on November 11, 1903 in Glen Island, NY.
Our movie and video library can only be streamed or downloaded by members only
Comment