Chapter 26: Times Square in New York City, New York
The bright neon signs, flashing ads, street performers, careening cabs, musical productions, and guarding police at Times Square in Midtown are only a part of the menagerie. About 40 million people annually make the pilgrimage to the “Center of the Universe.” The most famous event every year since 1907 is the New Year’s Eve ball […]