The Thanksgiving Day Parade is a 48-hour whirlwind of activity.