In 1904, New York’s Times Square saw its first New Year’s Eve celebration, with an estimated 200,000 people in attendance.

Read More

By AP

Leave a Reply

%d bloggers like this: