Linkin Park has sold more than 90 million records globally .
Linkin Park 's following studio albums , from Meteora ( 2003 ) to One More Light ( 2017 ) , continued the band 's success .
Chester Bennington