Tag: flag

  • Time Tower

    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 have been worse for a tower built by a bank.…

    continue reading