A little clock is eager to ring for the first time. Will it arrive on time?
2012
2010
1979
2001
1997
2007
1996
2009
1982
1995
1998
1983
1977
2006
1984
2002
2000