Rescued by Rover (1905)

Rescued by Rover (1905)

1905-07-03 United Kingdom 7 Min. PG-13
6.3 39 votes

Overview

A dog leads its master to his kidnapped baby.