The Long and Short of It October 1, 2017 10,000 Year Clock Needs Bearings that Run for 350 Million Cycles.Read More