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.

About The Author