Every year, 3.5 million people line New York City’s streets to watch the Macy’s Thanksgiving Day Parade, while another 50 million tune in from around the country.

More
November 23, 2016

You May Like