Linkin Park has released the episode of "Carpool Karaoke" the band filmed in July, six days before lead singer Chester Bennington took his own life.
Entertainment stories from Newsday, Long Island Newsday: Entertainment
Fri, 10/13/2017 - 5:23am
Linkin Park has released the episode of "Carpool Karaoke" the band filmed in July, six days before lead singer Chester Bennington took his own life.