Well, tucked away in Bristol, Connecticut, the American Clock & Watch Museum is here to blow your mind with over 5,500 timepieces that’ll make you wonder how humanity ever figured any of this out.