A little clock is eager to ring for the first time. Will it arrive on time?
1910
1904
2017
2008
2021
1996
2003
2025
1960
1989
1986
1988
2012
2014
2011
2022
1992
1976