Linkin Park drops music video hours before Chester Bennington's death
'Talking To Myself,' which comes from the album 'One More Light,' was released at 9.01am, just hours before the news broke that he committed suicide at a private residence in Palos Verdes Estates, California.
Jul 21, 2017, 10:26 AM IST