2018 Macy's Thanksgiving Day Parade was a visual eye candy, here's why
Thanksgiving Day is a national holiday observed on various dates in Canada, the United States, some of the Caribbean islands, and Liberia. It started as a day of giving thanks for the blessing of the harvest and of the previous year.