The American Clock & Watch Museum

The American Clock and Watch Museum is located in Bristol, Conn., a town considered the world leader in clock manufacturing during the industrial revolution. ... continue reading