New Video Linkin Park – Heavy feat. Kiiara

Sometimes life can just be tough and you battling hard times you just can't through with demons in your head being hard to battle through.  Such is the case for Linkin Park lead vocalist Chester Bennington...