Thursday brings the 95th Macy's Thanksgiving Day Parade, featuring Carrie Underwood, John Batiste, dance groups, marching bands and towering floats.