Linkin Park Share ‘Carpool Karaoke’ Episode Featuring Chester Bennington
Linkin Park have shared their episode of the Carpool Karaoke series that was filmed just six days before Chester Bennington took his own life. Linkin Park’s Carpool Karaoke episode is part of the Apple Music series rather than