IMG_2683

Another close-up of Linkin Park lead singer Chester Bennington lip-syncing the song ‘Numb’ while inside a church for the 2003 video.

Add a comment

Your email address will not be published. Required fields are marked *


4 + five =