Limited Edition Prints
Terms & Conditions
Chester Bennington suicide
July 20, 2017
Linkin Park frontman Chester Bennington reportedly found dead. Reports suggest Bennington committed suicide by hanging. His body was discovered in Palos Verdes, LA, this morning - 20 July 2017.
© 2005-2019 Jason Sheldon / Junction10 Photography. All Rights Reserved, including moral right to be identified as author.