The parade will start on Thanksgiving Day, Nov. 24, at 8:45 a.m. ET. It is a tradition dating back to 1924. The parade is about 2.5 miles long, with about 3 million spectators expected to watch in-person. The Epoch Times will livestream the event on Nov.24. * Click the “Save” button below the video to

Leave a Reply