A little clock is eager to ring for the first time. Will it arrive on time?
1902
2014
2012
2009
2016
1965
2015
1978
2010
2013
1952
1910
1904
1908
1972
2023
2007
2021