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.
Newsday.com top stories, Long Island Newsday
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.