WATCH: Linkin Park's Carpool Karaoke Episode Has Been Released
Just one week before Chester Bennington took his own life he filmed an episode of Carpool Karaoke. It was left up to the family whether that episode was released or not. Today, we have the full episode released and available to watch for free on the band's Facebook page.
Chester tragically committed suicide on July 20, 2017. This episode was taped on July 14th.