NEWSView: Big Head Corps at 2020 America’s Thanksgiving ParadePublished: November 26, 2020, 11:20 AMTags: parade, newsHere is the Big Head Corps at the 2020 America’s Thanksgiving Parade in Detroit.