We've wrapped up another trip around the sun, and are almost read to let the ball drop, but why to we drop a ball in Times Square? Business Insider gives a little history.
Many people sing Auld Lang Syne on New's Years Eve, but what are the words and what do they mean?
No comments:
Post a Comment