A Lloyd Hamilton slapstick comedy directed by Charley Chase.
Release Date 1920-12-26 Budget N/A Revenue N/A Rating 6.0/10 Runtime 19 mins