Time Tower
Elgin, Illinois was once a timekeeping and industrial marvel as home to the Elgin National Watch Company, and the Elgin Tower Building stands as a reminder of a time when winding up a pocket watch was something respectable men did. Built in 1929, the timing couldn’t […]