1 Views
A Rin Tin Tin comedy spoof.
Release: Feb 21, 1926
Runtime: 12 minutes
Language:
Studio: Christie Film Company
Country: United States of America