Life

Macy’s Thanksgiving Day Parade is watched by millions but how and when did the parade first start?

Macy's Thanksgiving Day Parade is a holiday standard for millions since it started nearly 100 years ago. Here's the history behind Macy's parade.