A little clock is eager to ring for the first time. Will it arrive on time?
2021
2015
2018
1991
2012
2014
1918
1970
2022
2002
2019
1984
1988
1989