Teddy the Turkey and Kermit the Frog return to Chicago’s 89th Thanksgiving Parade Published 22 Nov 2023 Full Article