12 Days of Christmas
Review: ‘Santa Claus’ (1898), the First Christmas Film Ever Created
The motion picture boom of the 1920s was one-hundred years ago, and beginning in January, we’ll be reviewing a selection…