This Day in History: 1916-07-24

The Picture House opens at Spanish City, showing ‘The Scarlet Sin’