1 article
A new, monumental Rolex clock has been installed at New York's Rockefeller Center, visible to millions annually.