This Day, That Year – November 28
The Times of London was printed by automatic, steam-powered presses for the first time on this day in 1814. Did you know that: • John Wesley Hyatt, the inventor of celluloid, was born on this day in 1837• America’s first auto race was held in Chicago on this day in 1895• Mary Elizabeth Winstead is […]